我们正在设置TFS 2010,我们希望将大约15种不同的应用程序迁移到TFS。我们已经决定要进行1个收集。我的问题是我们应该为每个应用程序创建多个团队项目还是应该将所有应用程序放在一个团队项目下?对于工作项,构建等这些方案,我们将面临哪些优势/劣势?
最佳答案
对于团队项目,我的标准是应用程序和/或从事应用程序工作的人员是否拥有共享的资源,例如工作项。
在即将发布的TFS11中,存在积压的概念(如果您还没有看到积压的概念,我建议转到\BUILD\ recordings)。如果您的应用程序共享冲刺或积压,那么我将创建一个团队项目(或每个共享这些应用程序的应用程序池中的一个团队项目)。
如果应用程序是单独开发的,并且您要使用不同的流程,则请使用多个团队项目。