git svn
benutzt dich $PATH
überhaupt nicht. Es verwendet $SVN::Core::VERSION
, wie Sie in git-svn.perl, ll sehen können. 408 - 412 in git version 1.7.11.rc3
:
sub version { ::_req_svn(); print "git-svn version $VERSION (svn $SVN::Core::VERSION)\n"; exit 0; }
Weder /usr/local/bin/svn
noch /usr/bin/svn
kontrollieren diese Version. Ich konnte Ihr Problem unter OSX 10.7.4 replizieren und es mit der 'cpan'-Shell korrigieren :
sudo cpan; # sudo required on the mac for the subversion make cpan[1]> install SVN::Core
Schlagen Sie Enter
bei jeder Eingabeaufforderung und behalten Sie die Standardeinstellungen bei. Es dauert eine Weile und erfordert möglicherweise die Installation einiger Abhängigkeiten. Mein Einheimischer hatte alles, was ich brauchte, aber ich habe eine ungesunde Anzahl von zufälligen Bibliotheken installiert. Geben Sie ein exit
oder Ctrl+C
nachdem die Kompilierung abgeschlossen ist. Versuchen Sie es jetzt git svn --version
:
$ git svn --version git-svn version 1.7.11.rc3.5.g2ae48a9 (svn 1.7.3)