将TFVC代码从TFS迁移到具有历史记录的VSTS

时间:2018-04-09 09:16:13

标签: tfs azure-devops tfvc

我需要将tfvc代码从tfs迁移到历史记录完整的vsts。

我知道OpsHub迁移实用程序https://www.opshub.com/products/opshub-visual-studio-migration-utility/

还有其他选择吗?

1 个答案:

答案 0 :(得分:1)

有一些工具可以帮助TF进行VSTS迁移。目前"最好的"根据您的情况,可以导入TFS集合并从中创建VSTS帐户。

另请参阅另一篇文章,询问工作项的相同问题,同样的工具集适用:

  • https://stackoverflow.com/a/37446754/736079

  • TFS to VSTS migration - 官方导入选项,将1个项目集合导入1个VSTS帐户。它会自动导入备份中存储的所有内容。在撰写本文时,必须将TFS升级到TFS 2018,并且必须删除一些工作项模板自定义(VSTS上有一些记录良好的功能)。

  • 使用TFS Integration Tools - 适用于大多数TFVC情况,但会丢失与您的签到相关的数据(由于TFVC的工作方式,原始签入数据和时间会丢失,数据将被追加签到评论。

  • 使用第三方解决方案 - 目前可用的选项OpsHub提供了最完整的解决方案。对于测试用例和源代码控制链接迁移,您需要查看商业版本,该版本的价格非常高。它仍然有一个long list of known issues,上次我尝试了它,我遇到了许多需要他们支持解决它们的问题。如果您仅在源代码管理历史记录之后,那么Timely Migrations也值得关注。

如果您目前的工作项目状态对您来说很珍贵,有专门的TFS顾问可以依靠这些类型的迁移,then you could reach out to them

另见: