【问题标题】:How would you manage security and setup this on TFS您将如何管理安全性并在 TFS 上进行设置
【发布时间】:2014-12-30 15:09:32
【问题描述】:

我们在 TFS 中有一个大型项目。我们目前有几个开发组:假设这个例子有 DevTeam1、DevTeam2、DevTeam3。我们目前的 TFS 项目布局如下(假设有 100 多个项目和大约 10 个 DevTeam):

Master Project
   |----- Common
   |----- Project1
   |----- Project2
   |----- Project3
  • DevTeam1 在 Project1、Project2、Project3 和 Common(一切)上工作(更改)。
  • DevTeam2 仅适用于 Project1,但希望对 Common 进行只读访问。
  • DevTeam3 在 Project1 和 Project2 上工作,并且希望以只读方式访问 Common。

假设如果某个 DevTeam 不从事某个项目并且他们根本不应该看到该项目,那么您将如何在 TFS 中进行设置?

PS:我们研究了设置“区域”,但不清楚设置“区域”后如何将所有这些结合在一起,或者这是否是正确的路径。

【问题讨论】:

  • 您是在谈论如何组织源代码控制存储库,还是如何组织工作项,或两者兼而有之?
  • 我们并没有真正使用工作项,因为我认为这只是我们在另一个系统中进行的问题跟踪,所以只是考虑如何组织团队项目或者分解为多个团队项目以满足权限要求。

标签: visual-studio-2010 visual-studio visual-studio-2012 tfs visual-studio-2013


【解决方案1】:

为您的项目点击 TWA 上的链接

http://servername:8080/tfs/collectionName/masterProjectName/_admin/_versioncontrol

然后单击项目的源代码控制目录。在右侧,您可以添加您的团队并分别授予目录权限。

【讨论】:

    猜你喜欢
    • 2010-11-06
    • 2023-03-30
    • 2017-01-07
    • 2010-11-11
    • 2016-01-06
    • 1970-01-01
    • 2012-03-08
    • 2012-07-29
    • 2011-04-25
    相关资源
    最近更新 更多