繁体   English   中英

TFS(2015) 到带有历史和分支的 GIT 迁移

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM