2010-12-20 81 views
0

我想在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时仍然出现错误...

现在我该怎么办?

回答

0

你是如何得到Subclipse开始的,你会有1.0版本?目前的Subclipse是1.6.x,已经出现了近2年。

只需指定Subclipse 1.6.x的更新站点URL并安装即可。或者使用Eclipse Marketplace客户端来执行此操作。

+0

我从Eclipse.org下载页面安装了“Eclipse IDE for Web Web Developers”,并在帮助/安装新软件对话框中添加了http://subclipse.tigris.org/update作为新的存储库。这给我带来了只有Subclipse 1.0.0。 – R0byn 2010-12-22 08:47:38

+0

愚蠢的我......我从一个已经过时的外部网站上取得更新网站的网址......: - /现在用正确的网址就像一个迷人的网址。 :-) – R0byn 2010-12-23 15:17:34