在我们当前的项目中,我们在同一个团队项目集合中有四个不同的TFS2010团队项目。原因是项目的不同部分想要使用不同的团队项目模板(CMMI vs Agile)。合并团队项目
所有项目现在都使用相同的模板。因此,我们现在得出结论:将项目合并成一个团队项目会更好。这会产生以下几个问题:
- 将其中一个现有项目用作其他三个项目的目标项目是否可行/可行?
- 我们如何将现有的工作项目转移到新项目中,同时保持区域树?我们希望为我们现有的每个团队项目创建一个根区域,并移动此根节点下的所有工作项/区域。
- 今天我们从一个团队项目链接到另一个团队项目 - 我们如何在合并时保留这些链接?
- 移动源代码时的最佳做法是什么?一种明确的方法是将其复制到新的位置,并锁定和保留旧的团队项目,以防我们需要访问旧版本的代码。但是为此可以使用分支,例如将所有现有代码分支到新的团队项目?这种方法会导致什么样的问题?
感谢您的帮助!
是否有较新版本的TFS可以解决此问题?即是升级TFS的替代解决方案,然后能够合并团队项目集合? – tonycoupland
就这一点而言,Team Foundation Server的当前版本以及Visual Studio Online仍然是相同的。这里的指导仍然有效。 –