[英]TFS(2015) to GIT migration with history & branches
我正在尝试将团队项目集合下的 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 中获取分支的正确方法吗?
您在 TFS 路径中克隆得太高了(就像 git-tfs 警告过您一样)...
您应该克隆主分支,而不是克隆“$/Project”,它应该看起来像“$/Project/myMainBranch”……并祈祷您的 TFVC 历史完全由 git-tfs 支持!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.