1

我想知道我是否有一个项目,并且我想创建一个单独的测试和发布项目/分支。

我应该创建一个团队项目,然后创建测试、开发和发布等分支吗?或者我也可以为每个人单独进行一个团队项目吗?

我们的一位客户一直在为每个客户使用单独的团队项目。您能否详细说明在什么情况下我们应该选择团队项目而不是分支项目?每种方法的优缺点是什么?

据我所知,我认为在这种情况下应该使用分支。

谢谢你的帮助。

4

2 回答 2

1

分支应该没问题,不需要多个团队项目。

于 2013-08-13T18:06:13.333 回答
1

一个新的分支将提供无法从一个项目到另一个项目的合并和构建选项。如果您创建分支,您可以在所有分支之间共享工作项(任务、错误等),如果您创建项目,开发人员将需要前往每个项目查找任务等。

通常最好为每个环境创建分支。如果您参加团队项目,请确保有充分的理由。

看看这篇文章,它可能会有所帮助:

http://nakedalm.com/when-should-i-use-areas-in-tfs-instead-of-team-projects-in-team-foundation-server-2010/

于 2013-08-13T18:15:37.303 回答