Git命令“git svn rebase”不能与XCode 4.3.1一起使用

时间:2012-03-13 19:43:02

标签: xcode macos git git-svn

我在我的系统上克隆了几个SVN项目,我曾经做过“git svn rebase”来与SVN Repositories同步。现在将XCode更新到版本4.3.1后,此命令停止工作。

在我的mac上执行“git svn rebase”(v 10.7.3)给了我错误“git:'svn'不是git命令”。

我怀疑,Apple不再使用新的XCode安装git-svn。有人有任何想法,如何解决这个问题?

感谢。

1 个答案:

答案 0 :(得分:1)

我很确定git-svn从未包含在命令行工具中,但我可能错了。无论如何,这不是重点,使用macports(或任何相似的,只是碰巧我使用这个)来安装它:

$> sudo port selfupdate
$> sudo port variants git-core

在这里,您将看到给定端口的不同变体(在本例中为git-core),其中包含我们需要的变体:

  

...

     

svn:双向颠覆存储库支持

     

...

我们通过输入

来安装它
$> sudo port install git-core +svn

关闭你,你应该能够再次使用git-svn!