git-svn死于OSX上的信号10

时间:2010-08-17 14:00:50

标签: git svn macos git-svn

我问了这个问题originally on SuperUser,但看起来我更有可能在这里得到答案。我通过Fink安装了git和git-svn。我尝试执行以下操作:

$ git svn init http://myserver/myrepo
Initialized empty Git repository in checkout/.git/
$ git svn fetch
error: git-svn died of signal 10

为什么git-svn失败了?我怎样才能解决这个问题?我已经通过vanilla SVN检出了repo,因此不存在任何访问或权限问题。

1 个答案:

答案 0 :(得分:0)

我遇到了更新的1.6 CollabNet subversion二进制文件的同样问题。确保在〜/ .profile中设置了以下环境变量:

 export PATH=/path/to/svn/bin:....
 export DYLD_LIBRARY_PATH=/path/to/svn/lib:...
 export PERL5LIB=/path/to/svn/lib/svn-perl:...

如果你没有设置所有这些,你的更新的lib和本机Leopard库之间会有一些不匹配, git-svn 会失败。

或者你还在使用Leopard附带的原生subversion 1.5吗?