Я установил git
и svn
с homebrew на мой Mac под управлением 10.7.4. На моей машине есть две версии svn, и я настроил свой путь, чтобы сначала проверять домашние вещи. К сожалению, git использует неправильную версию svn, поэтому либо установил свою собственную версию где-то еще, либо игнорирует мой путь.
$ git --version
git version 1.7.10.4
$ svn --version
svn, version 1.7.5 (r1336830)
$ git svn --version
git-svn version 1.7.10.4 (svn 1.6.17)
$ /usr/bin/svn --version
svn, version 1.6.17 (r1128011)
$ which git svn
/usr/local/bin/git
/usr/local/bin/svn
$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin:/usr/local/git/bin
Я кратко посмотрел на git-svn.pl, к сожалению, я не знаю Perl, и я не мог определить, был ли там установлен путь. Итак, почему git не использует мой путь и как я могу заставить его использовать нужную мне версию svn?
Спасибо за прочтение.