我在Mac OSX上运行git 1.7,通过Homebrew安装。我试图用git svn
与需要的Subversion 1.5客户端Subversion服务器工作(通过强制的限制pre-commit钩子。)我需要git-svn充当Subversion v1.5 +客户端
运行git svn --version
表明,只要混帐而言,git svn
相当于SVN V1.4.4。
我无法确定git svn
是否是颠覆的完整克隆,因此需要更新以符合颠覆v1.5功能,或者如果编译git或仅指向某些版本的subversion版本。
我挣扎着寻找其他人试图升级的git-svn
的版本,我猜这个客户端版本的限制是不寻常的,但我坚持了下来(企业环境。)
是否有可能让git以svn 1.5的方式运行?
同样在这里。我有svn 1.4.4,git-svn也报告svn 1.4.4版本。 – ZeissS 2010-03-18 23:35:27
注意:Git svn将搜索Git路径,该路径已编译而不是$ PATH的一部分。因此,如果您在其他地方有版本,我只需删除Apple提供的版本并将其安装到/ usr/bin中,或者将/ use/bin中的符号链接设置为/ use/local/bin。 – AlBlue 2010-03-20 00:03:25
感谢您澄清git路径规则,这解开了我遇到的大部分问题。 – 2010-03-23 19:14:07