将本地TFS迁移到Visual Studio Online上的git

时间:2015-11-03 16:35:56

标签: git visual-studio tfs azure-devops

我有一台运行Team Foundation Server 2010的服务器,我想将其迁移到Visual Studio Online。如果可能的话,我还想将每个项目/分支(目前使用TFVC)转换为git,以便我们从现在开始使用VS Online。用于将TFVC迁移到VS Online的The official method只导入TFVC解决方案,而不是git,因此据我所知,本地转换是不可能的。

实现这一目标的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

您可以使用git-tfs之类的工具将TFVC存储库转换为Git存储库,但请记住,TFS分支与Git分支基本上是完全不同的,并且没有一对一的映射这两件事之间。 Git-tfs在管理简单分支方面做得非常好,但它并不完美。

一旦您将TFVC存储库转换为Git存储库,您就可以将VSO存储库添加为新的远程数据库并将其强制推送到VSO。容易。