1

我们目前有一个 TFS 2012 服务器,它正在被 2015 服务器取代,目的是逐步将我们的代码从一个迁移到另一个。

当我们这样做时,我们希望维护签入历史记录、标签等,查看类似问题的答案似乎是使用集成工具包,但是它(及其后继集成平台)看起来不支持 TFS 2015。

我们使用的是 TFVC 而不是 git,如果这会有所不同的话。

4

2 回答 2

2

我对集成工具包了解不多,但我实际上建议一次升级一个团队项目集合,但将它们分别移动到安装了 TFS 2015 的新服务器上。这样,您将保留所有历史记录、标签等。

从 TFS 2010 升级到 TFS 2013 时,我们已经这样做了。我们遇到的唯一障碍是一个大小约为 500 GB 的集合,因此升级完成大约需要 16 个小时。

以下答案指定了将集合移动到另一台服务器所需的步骤: 将 TFS 2012 集合复制到安装了 TFS 2015 的另一台服务器

于 2016-09-14T10:26:44.587 回答
0

我们已经为我们的客户使用了这个迁移工具

可以将 TFS 2012 数据迁移到 TFS 2015,并且所有信息都完好无损,无需任何系统停机。OpsHub Visual Studio 迁移实用程序 (OVSMU) 的高级版本支持将具有 TFVC 存储库的项目从一个实例迁移到另一个实例。它支持 2010、2012、2013 和 2015 版本的 TFS 和所有版本的 Visual Studio Online,包括 2017 版本。除了基本数据之外,您还可以迁移所有带有历史记录、评论、附件、关系和源代码控制的工作项以及变更集、历史记录、标签、评论等。您可以在此处查看详细信息:https ://www.opshub.com/产品/opshub-visual-studio-migration-utility/

于 2018-10-08T06:46:51.407 回答