天天看點

Eclipse3.6 SVN plugin installation---subversive

剛在Google Code上釋出了一個Open Project, 想把code傳上去。因為選的是SVN,需要在Eclipse上裝個插件。

本來對SVN沒有啥好感,幾年前用過一次,安裝eclipse插件就費了番周折。我以為時至今日應該不會出問題了吧,結果安裝又耗了好幾個小時。

Subversive的文檔寫的太差了, 按着文檔描述的說,先安裝Subversive插件,然後安裝Subversive Connector插件。結果安裝完成後,connector就是啟動不起來。 一打開SVN repsitory view,就提示安裝Connector。

後來分析了一下,Subversive更新到現在的版本後,不需要再手動安裝Connector了。在第一次啟動SVN的時候,會提示你去自動下載下傳connector。

當然,按着網站提示手動安裝Connector插件應該不會有問題,但是問題就在于,網站上提示的手動安裝的版本不是最新的,和Subversive的插件應該是有相容性問題,不會自動加載。

我的環境是Ubuntu10.04, Eclipse 3.6 helio。下面是安裝步驟:

1. Eclipse-->'help'--'install new software'

    Subversive的URL是已經内置在helio裡的,隻不過是給Disable掉了。

    選'available software sites', 然後過濾Subversive,把Subversive的URL給Enable,再回到安裝界面,就可以選擇Subversive的插件了。

    安裝完成後重新啟動。

2. 重新啟動完成後,打開SVN repositories視圖。因為還沒有Connector安裝上,是以會自動彈出一個視窗,裡面列出了Subversive Connector Plugin,還有SVNKit,還有JavaHL. SVNkit和JavaHL的差別,參考這裡 。 安裝完成重新啟動。

這次重新啟動後,才算正式安裝完成。Eclipse會預設配置,不需要手動配置。隻要把你自己的Repository Location加進來就行了。