【问题标题】:Eclipse IDE for JavaScript Web Developers + Subclipse + JavaHL on Mac OS X 10.6适用于 JavaScript Web 开发人员的 Eclipse IDE + Subclipse + Mac OS X 10.6 上的 JavaHL
【发布时间】:2010-12-20 10:49:03
【问题描述】:

我想在 Snow Leopard 上使用 Eclipse 插件 Subclipse。 我为 JavaScript Web 开发人员安装了 Eclipse IDE(Helios Service Release 1)。

我应该提一下,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。 尝试连接到 SVN 存储库时,在 Eclipse 的控制台视图中出现此错误:

svn: PROPFIND request failed on '/blahblahblahrepositorydirectory'
svn: Received fatal alert: handshake_failure

我认为使用更新的 SVN 版本 + JavaHL(Snow Leopard 预装的 SVN 为 1.0)可能是个好主意,但根据http://subclipse.tigris.org/wiki/JavaHL#head-5ccce53a67ca6c3965de863ae91e2642eab537de,至少需要来自 openCollabNet 的 SVN/JavaHL 版本 1.4.x。但是 1.4.x 不适用于 Mac OS X 10.6。你在那里只得到1.6。 所以我选择了 1.6,并期待 Ecipse 的“安装新软件”对话框为我提供更新版本的 Subclipse,但它仍然提供 1.0.0。而且实际上这种组合不起作用,尝试连接SVN时仍然会出错...

我现在能做什么?

【问题讨论】:

    标签: eclipse macos subclipse javahl


    【解决方案1】:

    您是如何让 Subclipse 开始使用 1.0 版本的?当前的 Subclipse 是 1.6.x,并且已经发布了将近 2 年。

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

    【讨论】:

    • 我从 Eclipse.org 下载页面安装了“Eclipse IDE for JavaScript Web Developers”,并在帮助/安装新软件对话框中添加了subclipse.tigris.org/update 作为新存储库。这给我带来的只有 Subclipse 1.0.0。
    • 愚蠢的我...我从一个已经过时的外部网站获取了更新站点 URL...:-/ 现在有了正确的 URL,它就像一个魅力。 :-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-01
    • 2011-05-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多