将git-svn与现有的svn项目一起使用

时间:2010-03-18 09:37:04

标签: svn git version-control git-svn

我目前正在开发一个拥有svn存储库的项目。我习惯于git并且喜欢它允许我拥有本地存储库的方式,所以我想在这个项目中使用git-svn。

我想知道如何使用我计算机中已有的svn项目中的git-svn。我真的需要制作克隆并从那里开始吗?或者我可以在当前项目文件夹中执行类似git svn init的操作并从那里继续吗?

此外,我想知道使用git-svn的任何重大问题,因为这是一个严肃的项目,我不应该乱用回购。

提前致谢。

1 个答案:

答案 0 :(得分:0)

git-svn工作真的很棒。但启动速度可能很慢,因为请检查svn存储库中的所有修订版,以便在git存储库中创建新版本。

您需要从clone或init + fetch开始。克隆启动init和fetch命令。

首次提取后,git svn rebase非常适合更新。