将存储库从各种系统迁移到Git

时间:2016-04-25 22:34:36

标签: svn github tfs perforce gitlab

我想知道是否有人有任何将各种不同版本控制服务(如Perforce,SVN,TFS等)的代码存储库转移到单一开源解决方案(在本例中为GitLab)的经验

您的体验是什么样的,对于试图这样做的人您有什么建议吗?我已经读过如何做到这一点,我只是在考虑更多的理由和以前的经验(它让你受益等等)

1 个答案:

答案 0 :(得分:0)

对于TFS,我没有从TFS迁移到GitLab,但我已经将项目从TFVC迁移到GitHub。您可以使用相同的步骤迁移到GitLab,检查绿线突出显示:

enter image description here

您也可以在克隆存储库后清理一些文件,请查看此博客:

http://chriskirby.net/blog/migrate-an-existing-project-from-tfs-to-github-with-changeset-history-intact