我是TFS的新手,我们很喜欢它!我很难搞清楚如何从版本控制和敏捷/ scrum/sharepoint站点组织TFS,从而保持团队的隔离,并共享代码和项目。TFS中的团队分离但共享项目?
对于这种情况,假设我有三个团队。团队1,2,3。我希望每个团队只能访问他们工作的项目,并且每个团队都要对警报和通知,共享点,敏捷等进行隔离。因此,假设有5个总计项目。
Team 1:
--Project 1
--Project 2
Team 2:
--Project 1
--Project 4
--Project 5
Team: 3:
--Project 1
--Project 2
--Project 3
--Project 4
我们有一个收集设置DefaultCollection。目前我只有一支球队,但这并没有给我们很好的隔离和特征分离。我怎样才能最好地配置TFS来保持团队的分离,但没有单独的代码项目?有些项目是共享的,这是争论的焦点 - 我不知道如何处理这部分。
Acme Widget有X个项目,然后我们有一个“公司共享”X项目。我们可能正在开发不同的产品,例如Acme Widget 1,2,3,但所有人都共享和共享公司共享项目,即Company.Utilities,Company.Windows,Company.Security。
有人可以在我们提前进入使用阶段的时候说明一下如何正确配置TFS。我们想要超越上述的版本控制。我们要使用任务,错误,警报,生成等。
P.S.如果任何人都是TFS分包商,帮助组织配置他们的TFS设置,我将接受专业咨询和配置。
我看到组织这个的一种方式是使用组和他们的权限,为团队创建AD或TFS组,然后将这些组分配给需要他们访问的项目,使用特定权限或部分默认组。组织分离通知,警报和分享点将变得棘手,您将详细了解为什么以及这些内容 – drk 2013-04-09 09:52:21