TFS 2015 - 设置每个区域的权限



我最近完成了 TFS 2015 Update 1 的部署,我们在英国有大约 15 个开发团队,以前我们一直按如下方式构建我们的 TFS 项目:

Default Collection Application 1 (Team Project) Application 2 (Team Project)

这会导致跨团队共享工作项的问题,因为很难跨项目边界移动 WI。

我不想为每个团队创建一个新的团队项目,而是使用

单个团队项目来管理内容,并为每个团队创建单独的区域\迭代\团队。 所以:

Project Collection > Master Team Project > Area 1 Area 2 Area 3 etc

在权限方面,我想将每个标准 TFS 权限组添加到每个区域。我还想为每个区域的源代码管理创建一个根文件夹。

目前我无法弄清楚如何做到这一点?谁能帮忙?

我建议你看看关于这个主题的一些社区建议。

  • 一个团队项目来统治所有团队
  • 为什么应使用单个(巨型)TFS 团队项目
  • 如何在团队基础服务器 2013年实现多团队策略

一般来说,这是一个很好的做法(我不会说最佳实践,因为在某些情况下这不是正确的做法)。

关于你的问题,你应该关注团队来定义开发人员访问权限,TFS组来定义常规(例如管理)访问权限。

我建议您在TFS2015中使用多团队功能。它允许您更轻松地管理团队成员、权限、工作项。您可以从团队项目页面跟踪整个项目状态,并从他们自己的项目页面跟踪各个功能团队的状态。工作项也可以在团队之间轻松移动(只需更改区域路径)。有关详细信息,请参阅此链接:多个团队

最新更新