我们正在设置TFS 2010,我们有大约15种不同的应用程序要迁移到TFS。我们已经决定将进行1次收集。我的问题是我们应该为每个应用程序创建多个团队项目,还是应该将所有应用程序放在一个团队项目中?对于工作项,构建等方案,我们将面临哪些优势/劣势?
答案 0 :(得分:6)
我对团队项目应该包含的内容是,应用程序和/或处理应用程序的人员是否共享资源,例如工作项。
在即将到来的TFS11中,有积压的概念(如果你还没有看到它,我建议转到\BUILD\ recordings)。如果您的应用程序共享sprint或backlogs,那么我将创建一个团队项目(或每个共享这些项目的应用程序池的团队项目)。
如果应用程序是单独开发的,并且您希望使用不同的进程,那么请使用多个团队项目。
答案 1 :(得分:-1)
我最近在TFS ALM Rangers上看到了一篇很好的帖子,它解决了分成多个团队项目的所有主要缺点。
然而,正如Ewald指出新的Sprint,TFS11中的积压和团队支持实际上是将项目拆分出来的理由。