我需要在Mac Lion上的Eclipse中使用Subversion。我遇到如下问题

我看到了:Subclipse in Mac OS Lion shows "Unable to load default SVN client" error

就我而言:


我使用Mac OS Lion 10.7.2
Eclipse版本:3.7.1 64位
我在以下页面中安装Subversion:Universal Subversion 1.6.17 Lion的二进制文件(Mac OS X 10.7):
我通过更新链接:http://www.open.collab.net/downloads/community/通过Eclipse的“安装新软件...”功能安装Subclipse。
它安装了Subclipse 1.8.2,JavaHL 1.7.1.1和其他一些软件包。
当我进入菜单Preferences / Team / SVN时,它会产生错误:“已加载不兼容的JavaHL库。需要1.7.x或更高版本。”
我发现安装了SVN工具包,因此使用它代替JavaHL作为第一个链接引用(http://subclipse.tigris.org/update_1.8.x),但在Subclipse软件包中没有看到它。

最佳答案

问题是您需要使用的Subclipse版本正确的本机Subversion库。此页面包含信息和版本图表:

http://subclipse.tigris.org/wiki/JavaHL

CollabNet网站上的二进制文件仍适用于SVN 1.6,因此您要么需要获得SVN 1.7二进制文件(MacPorts和Homebrew是获得它的好地方),要么您需要使用Subclipse1.6.x。

10-07 17:14