環境:
TFS2012 + win7
1.安裝好TFS
2.創建系統用戶組:
TFSAdmins、TFSDevs、TFSUsers
分別為TFS管理人員組、TFS開發人員組、TFS普通用戶組。
如下圖:
這樣我們在TFS的權限設置里,都只針對這三個組設權限,不會具體到某個用戶,而只要將windows用戶加入到相應的組中,他就有了這個組的權限
2.創建TFS應用層對應的用戶組
Team Developers、Team Users
分別為開發人員組和普通用戶組,管理員組就不創建了,因為安裝完成后默認帶一個管理員組:Team Foundation Administrators
如下圖:
上圖為創建開發人員組,重復圖中標記為3,4步創建普通人員組
3.建立TFS用戶組與系統用戶組的關系
將第1步中建立好的系統組 加入到 第2步中建立好的TFS組中,方法如下:
找到剛建立的TFS組(我們拿開發人員舉例說明)
找到對應組 點屬性 在彈窗中加入windows系統組 TFSDevs
同樣的方法分別建立普通用戶組關系和管理員組關系
4.對Team Developers、Team Users組安全性設置
加入剛剛建立好的TFS組。分別配置權限(各種權限代表的功能,我暫時還沒有全部搞明白的,只明白部分,以后熟悉了再補充)
5.打開VS新建團隊項目(怎樣建立團隊項目不細述)
6.進入團隊項目的WEB管理頁面
需要登錄,用當前的系統用戶登錄(默認當前系統用員為管理員)
進入頁面后,如圖
管理成員,在管理成員頁面添加Team Developers組
至此TFSDevs下的所有用戶都可以以配置好的權限來操作團隊項目了。