Я использую git-svn, и мне это нравится. Но мы просто переключили наше репо на репо, для которого требуется svn версии 1.5.0 или выше. В настоящее время у меня есть это:
triedsound-lm:android holmesj$ git svn --version
git-svn version 1.7.3.1 (svn 1.4.4)
triedsound-lm:android holmesj$ svn --version
svn, version 1.6.15 (r1038135)
compiled Nov 29 2010, 13:32:56
Итак, когда я пытаюсь выполнить dcommit, я получаю следующее сообщение об ошибке:
...
...
A repository hook failed: Commit blocked by start-commit hook (exit code 1) with output:
Only clients >= 1.5.0 may commit to this repository.
For upgrade instructions please see:
http://twiki.corp.yahoo.com/view/Subversion/SubversionFAQ#Upgrade
at /usr/local/git/libexec/git-core/git-svn line 573
Это действительно отстой, я не хочу прекращать использование git-svn. Это было бы просто ужасно. Будет отстой, если мне просто придется объединить все мои коммиты git в одну большую svn-коммит.
Кто-нибудь знает, как обновить версию svn, которую использует git-svn? Я запускаю это на OSX 10.5