将 TFS 文件夹迁移到团队项目中



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

我们

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

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

  • 每个业务线都有自己的收藏

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

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

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

基本上有两种升级方法,具体取决于您是计划在同一硬件上运行 TFS,还是计划将新硬件放入以托管 TFS 2012。

请注意,拆分集合不是向前推进的,但这是可能的,您基本上复制它们,然后删除您不想保留的内容。但是,如果您决定随后要在集合之间移动团队项目或合并它们,则 TFS 不支持现成的功能。您可以使用 TFS 集成工具来执行此操作,但这是一个远非完美的解决方案

最新更新