2012-08-04 102 views
0

我們正在使用C#開發一個項目,5位開發人員,我們正在使用團隊基礎來共享開發人員之間的代碼。每個開發人員只能檢查和編輯他的部分,並允許他查看其他開發人員部分。團隊基礎用戶權限

我們正在爲該組臨時添加新成員。

我想給他的權限是: - CANT查看所有的源代碼,但他的部分 - 編輯和籤​​入/簽出他的代碼。

我們不希望他查看我們的任何代碼,但他會使用我們的一些方法,我們只希望他查看這些類。但我們希望他們消失的其他課程。

該怎麼辦?

我使用TFS 2010

+0

我不使用TFS,所以我不能幫忙,但現在隱藏代碼真的很有用嗎?我經常查看其他人的代碼(包括系統庫),因爲代碼本身就是代碼的最精確的文檔。反彙編無處不在。它隱藏代碼有什麼好處? – Lucero 2012-08-04 10:39:00

+0

公司政策,並且由於新的開發人員是外包的,所以我們不希望他竊取代碼或其他東西。我只是一個開發人員,但這是公司政策,沒有任何代碼應該泄漏出公司。 – msytNadeem 2012-08-04 10:43:49

回答

0

你需要項目管理員可以添加TFS組和更新權限/安全性。

Team Explorer>右鍵單擊團隊項目>Team Project Settings>New>添加組名稱例如承包商>Ok>組名雙擊>添加承包商>Ok

然後右鍵點擊在源代碼控制的各個文件夾/文件>Properties>Security>Add TFS Group>選擇您的新組> SELECT權限爲該組該文件夾/文件。

您可以通過檢查Read權限的Deny複選框來防止承包商訪問代碼。