0

是否有任何工具可以将 Git Repos 转换为具有历史记录的 TFVC将 TFS 转换为 TFVC 包括历史记录?

4

1 回答 1

0

Git-TFS会执行此操作,但请注意 TFVC 和 Git 是非常不同的源代码控制模型,因此该工具可能无法获取所有分支的所有历史记录。TFVC 中的一些历史操作可能会导致工具失败(例如分支重命名)。

确定您是否有问题的最佳方法是针对您的 TFVC 实例运行该工具。

运行类似的东西

git tfs clone http://tfsServer:8080/tfs/DefaultCollection $/Project1/Trunk --branches=all

或者

git tfs clone http://dev.azure.com/organisation $/Project1/Trunk --branches=all

看看会发生什么。此命令将创建一个本地 Git 存储库,您可以查看它以确保您的所有分支和历史记录都已转换

于 2022-02-07T11:48:02.887 回答