将TFS存储库迁移到git

sna*_*ile 3 git tfs

我很乐意从TFS切换到git.我不能失去办理登机手续的历史或我的分支机构.将每个签入转换为git提交并保留所有分支,将TFS存储库转换为git存储库的最不痛苦的方法是什么?

Dar*_*rov 8

您可以尝试使用TFS2GitPowershell脚本.Git-TF您可以尝试一下很棒的扩展:

git tf clone http://myserver:8080/tfs/mycollection $/TeamProjectA/Main
Run Code Online (Sandbox Code Playgroud)

这将在克隆时有效地保留所有源存储库提交历史记录.