1 使用TFS添加自定義組 團隊資源管理器項目下的團隊項目設置中,點擊組成員資格。新建一個項目級的組。 團隊資源管理器項目下的團隊項目設置中,點擊安全性。賦予此組權限。 源代碼管理器中,右鍵點擊項目,點擊屬性、安全性。賦予此組權限。 這里還是有必要
團隊資源管理器項目下的"團隊項目設置"中,點擊"組成員資格"。新建一個項目級的組。
團隊資源管理器項目下的"團隊項目設置"中,點擊"安全性"。賦予此組權限。
"源代碼管理器"中,右鍵點擊項目,點擊"屬性"、"安全性"。賦予此組權限。
這里還是有必要說明下,再無法套用默認組權限的情況下十分適用。
安裝"Visual Studio Team System 2008 Team Foundation Server Power Tools "(這里< gt;有篇中文的介紹)>
從"工具"、"Process Editer"、"Process Templates"、"Open Process Template"中打開一個模板。
在Groups & Permissions里面創建自定義組權限。
注意,這個Power Tools似乎又bug。在保存的時候可能出現只能保存第一次的內容。因此我一般都是編輯完后保存一次,再打開模板繼續編輯。
此權限表我省略了"Namespace"列,因為那個屬于TFS全局權限,對于項目級權限定義沒有意義,所以一般都不要給。
灰色屬于無法設置列
具體權限可參考MSDN的
TFS權限說明
權限設置 |
||
說明 |
||
Permission |
PROJECT |
CSS_NODE |
ADMINISTER_BUILD |
具有此權限的用戶可以創建和編輯新的生成類型,添加或簽入自定義生成任務,刪除已完成的生成或中止當前正在進行的生成。 |
|
ADMINISTER_WAREHOUSE |
||
CREATE_CHILDREN |
具有此權限的用戶可以創建新的區域節點并重新排列任何子區域節點的順序。 |
|
CREATE_PROJECTS |
||
Delete |
Deleteteamproject 是項目級別的權限,在用戶創建測試或者有必須刪除的錯誤項目時使用。它是項目特定的權限。 |
具有此權限的用戶可以刪除區域節點。同時會刪除被刪除的父節點下的任何子節點。 |
EDIT_BUILD_STATUS |
編輯版本質量 |
|
GENERIC_READ |
具有此權限的用戶可以查看項目級別的組(他們的成員)以及用戶和他們的權限,除非更特定的權限拒絕查看某些項。 |
具有此權限的用戶可以編輯該區域節點下的工作項。 |
GENERIC_WRITE |
具有此權限的用戶可以編輯項目級別的組和權限。創建、刪除或重命名項目級別的 Team Foundation Server 應用程序組。 |
具有此權限的用戶可以重命名該區域節點。 |
PUBLISH_TEST_RESULTS |
發布測試結果 |
|
START_BUILD |
啟動生成 |
|
UPDATE_BUILD |
用于更新TFS數據庫存儲區,應授予服務賬戶 |
|
WORK_ITEM_READ |
具有此權限的用戶可以查看該區域節點下的工作項,但不能編輯或更改這些工作項。 |
|
WORK_ITEM_WRITE |
具有此權限的用戶可以編輯該區域節點下的工作項。 |
這樣就可以添加相應的自定義權限組了。我為公司設計了8個默認組,如測試人員,開發人員,項目生成人員等。。以下為幾個例子。
測試人員 |
||
說明:測試人員,負責團隊中的測試工作。具有項目的訪問權,工作項的訪問權。可進行生成操作。 < /p> |
||
Permission |
PROJECT |
CSS_NODE |
ADMINISTER_BUILD |
||
ADMINISTER_WAREHOUSE |
||
CREATE_CHILDREN |
||
CREATE_PROJECTS |
||
Delete |
||
EDIT_BUILD_STATUS |
||
GENERIC_READ |
Allow |
|
GENERIC_WRITE |
||
PUBLISH_TEST_RESULTS |
Allow |
|
START_BUILD |
Allow |
|
UPDATE_BUILD |
||
WORK_ITEM_READ |
Allow |
|
WORK_ITEM_WRITE |
Allow |
開發人員 |
||
說明:開發人員,負責團隊中的開放工作。具有項目的訪問權,工作項的訪問權,代碼的訪問權。可進行生成操作。 |
||
Permission |
PROJECT |
CSS_NODE |
ADMINISTER_BUILD |
||
ADMINISTER_WAREHOUSE |
||
CREATE_CHILDREN |
||
CREATE_PROJECTS |
||
Delete |
||
EDIT_BUILD_STATUS |
||
GENERIC_READ |
Allow |
Allow |
GENERIC_WRITE |
||
PUBLISH_TEST_RESULTS |
Allow |
|
START_BUILD |
Allow |
|
UPDATE_BUILD |
||
WORK_ITEM_READ |
Allow |
|
WORK_ITEM_WRITE |
Allow |
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com