TFS(2015)到GIT迁移历史记录&分支机构

时间:2016-10-04 12:32:36

标签: git tfs version-control migration git-tfs

我正在尝试将团队项目集合下的TFS团队项目迁移到GIT版本控制。我的要求是移动历史和TFS中的分支。我能够移动历史而不是分支。分支被创建为文件夹,但我也希望它作为GIT中的分支。我们的TFS版本是2015年。以下是我使用的命令。

git tfs clone https://net.com:50443/tfs/Collection "$/Project" --branches=all

git remote add TestRepo https://net.com:50443/tfs/Collection/_git/TestGit

git push -u TestRepo --all 

有人可以建议在GIT中获得分支的正确方法。

1 个答案:

答案 0 :(得分:1)

你在TFS路径中克隆得太高了(就像git-tfs警告过你)......

而不是克隆" $ / Project",你应该克隆主分支,它应该像" $ / Project / myMainBranch" ...并祈祷你的TFVC历史完全由git-tfs支持!