将TFS文件夹迁移到Team Project

时间:2014-02-28 19:04:26

标签: tfs

我的组织多年来一直在使用TFS,但没有正确构建存储库。

我们目前拥有一个集合,以及我们支持的每个业务线的团队项目。每个解决方案都保存为团队项目下的文件夹。每个团队项目都可以保存几十种不同的解决方案。

我们正在从TFS 2010迁移到2012年,并且我借此机会重新构建我们的存储库。

  • 每个业务部门都有自己的集合

  • 每个解决方案都有自己的团队项目

这是一个伟大的想法,但问题是我们如何将解决方案从2010年迁移到2012年。是否有可能以某种方式保留我们的代码更改历史,或者我们必须在我们执行迁移?

1 个答案:

答案 0 :(得分:1)

升级到TFS 2012时,升级过程将保留所有历史记录和工作项。阅读Microsoft的upgrade guide。你应该在重组之前升级,这样会更容易。

基本上有两种升级方式,具体取决于您是否计划在同一硬件上运行TFS,或者您是否计划将新硬件放入主机TFS 2012中。

请注意splitting collections不是前进的,但有可能,你基本上复制它们然后删除你不想保留的东西。但是,如果您决定在集合之间移动Team Projects或合并它们,那么TFS不支持此开箱即用。您可以使用TFS integration tools执行此操作,但这是一个远非完美的解决方案