我一直在使用git-svn并喜欢它。但是我们只是将我们的repo换成了需要1.5.0或更高版本的svn版本。目前,我有这样的:如何升级git-svn使用的SVN版本
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提交,就会很糟糕。
任何人都知道如何更新git-svn使用的svn版本?我在OSX 10.5上运行这个版本
你怎么安装SVN和git?你自己做了这些吗? – 2010-12-03 00:03:24
svn我保持它的容易和安装从http://subversion.apache.org/packages.html#osx git我从git-scm.org二进制安装,然后通过自制1.7.3.2发布。 我删除了/ usr/bin/svn并将其链接到/ opt/subversion/bin/svn中的svn – holmes 2010-12-03 01:15:27