2010-12-20 66 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

相關問題