将TFS代码库迁移到git

3

我很高兴地要从TFS转到git。我不能失去check-in历史或我的分支。将TFS存储库转换为git存储库的最简单方法是什么,以便每个check-in都变成一个git提交,并保留所有分支?

1个回答

11
你可以尝试使用TFS2Git Powershell脚本,也可以尝试一个很棒的Git-TF扩展程序。
git tf clone http://myserver:8080/tfs/mycollection $/TeamProjectA/Main

这将有效地在克隆时保留您的源代码仓库提交历史记录。


+1 是正确的答案。您介意 VTC 这个问题并将您的答案移动到之前引用的那个问题吗? - Ruben Bartelink

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接