搭建好tfs环境后,因为团队项目比较多,需要控制不同的开发人员只能看到自己研发的项目源码,设置如下,以下举例一个常见场景,
A团队负责项目 XMA,B团队负责项目 XMB,
在tfs服务器上,我们建立2个用户组,
然后给A团队和B团队分别新增开发人员,给人员分配所属用户组
配置好后,我们在 TeamFundation Server 管理控制台,
把上面新建的2个团队的 windows用户组添加进 tfs 团队集合,普通开发分配这3个权限就可以了
然后,现在刚添加的A团队和B团队开发就可以登录TFS了 (登录名为 用户名,密码是新建 用户时填写的密码 ),但是目前看不到项目代码
下一步用tfs 管理员的账户登录进去,进入主团队集合管理界面,以下举例给A团队分配项目代码权限
给项目分配 tfs 用户组
我们给A团队建立的是windows用户组,所以这里 选中 【添加 Windows用户或组】
选择我们的A团队的组,确定保存
最后再去刷新自己的源代码管理就能看到自己团队的代码了,B团队用户组没有添加到这个项目下,所以B团队看不到A团队的源码;