如何将SVN分支移动到GIT分支

时间:2014-09-03 10:58:21

标签: git svn

我是GIT的新手,最近我们将项目从SVN转移到了GIT。在移动代码库时,我们从SVN TRUNK repo创建了GIT主存储库,并在SVN中保留了其余的代码库。与此同时,我们一直在从GIT主仓库创建新的分支机构,并在过去的几天里使用它们。但是,最近我们观察到一个或多个SVN分支(我们之前离开)也需要移动到GIT,稍后它们将在GIT主仓库中合并以进行最终发布。有没有更简单的方法将这些SVN分支移动到GIT?请提出建议?

提前致谢。
雷迪

1 个答案:

答案 0 :(得分:0)

建议您使用svn2git

  

svn2git是一个很小的实用程序,用于将项目从Subversion迁移到Git,同时保持主干,分支和标记应该在哪里。

所有转换都是一步完成的,例如:

svn2git http://svn.example.com/path/to/repo

有关详细信息,请参阅其github page