我想在Snow Leopard上使用Eclipse插件Subclipse。 我安装了用于JavaScript Web开发人员的Eclipse IDE(Helios Service Release 1)。适用于JavaScript的Eclipse IDE Web开发人员+ Subclipse + JavaHL Mac OS X 10.6
我应该提到subversion服务器是受SSL保护的,我必须使用个人证书(p12文件)。
我告诉系统,其中与该行以查找证书文件中
/Users/<USERNAME>/.subversion/servers
:
[groups]
servername = 999.999.99.99
...
[servername]
ssl-client-cert-file = /Users/<USERNAME>/Desktop/<CERTIFICATE>
在命令行这个工程使用SVN。
所以我的第一次尝试是在Eclipse的“安装新软件”对话框中使用subclipse.tigris.org提供的Subclipse插件。这为我提供了Subclipse 1.0.0。 它与这个错误在Eclipse的控制台视图试图连接到SVN仓库时结束:
svn: PROPFIND request failed on '/blahblahblahrepositorydirectory'
svn: Received fatal alert: handshake_failure
我想这可能是一个好主意,用一个新的SVN版本+ JavaHL(雪豹预装SVN为1.0)但根据http://subclipse.tigris.org/wiki/JavaHL#head-5ccce53a67ca6c3965de863ae91e2642eab537de,至少需要openCollabNet的SVN/JavaHL 1.4.x版。但Mac OS X 10.6中没有1.4.x版本。那里只有1.6。 因此,我选择了1.6版本,并期望Ecipse的“安装新软件”对话框为我提供Subclipse的更新版本,但它仍提供1.0.0版本。实际上,这种组合不起作用,当尝试连接SVN时仍然出现错误...
现在我该怎么办?
我从Eclipse.org下载页面安装了“Eclipse IDE for Web Web Developers”,并在帮助/安装新软件对话框中添加了http://subclipse.tigris.org/update作为新的存储库。这给我带来了只有Subclipse 1.0.0。 – R0byn 2010-12-22 08:47:38
愚蠢的我......我从一个已经过时的外部网站上取得更新网站的网址......: - /现在用正确的网址就像一个迷人的网址。 :-) – R0byn 2010-12-23 15:17:34