我想在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