今天想整理一下相關項目的前端代碼以及目錄結構,故利用svn客戶端(TortoiseSVN 1.7.2)從trunk上新建了一個branches,而後checkout到本地.
打開Eclipse,點擊 File -> Import -> General -> Existing Projects Workspace -> Next -> 選中 select root directory,點擊 Browse 瀏覽,確認項目本地地址,點擊 Finish。至此,項目導入完畢。
如今項目已經導入進來了,可是,點擊導入的項目右鍵選擇 Team,沒有相關的Update以及Commit,出現的是 Share project..等選項。這是由於咱們的項目尚未與Eclipse的svn插件相關聯。說到這裏,我還要補充一點,爲何我在導入項目的時候不選擇從svn上面更新下來呢?我剛開是這麼選擇的,可是在本地文件中,svn導入下來的項目沒法右鍵update與commit,必須在Eclipse裏面選中相關項目進行svn同步(我對Eclipse不熟,可是我遇到的問題就是這樣的,因此我也這麼認爲,有可能說得不對)
如今咱們就來把導入的項目與svn插件相關聯,這樣一來,我在svn本地文件中也能更新與提交,我在Eclipse裏面也能更新與提交。咱們在項目上右擊,選擇Team -> Share Project..而後,杯具的問題出現了,報錯了!錯誤信息「
Please upgrade your Subversion client to use this working copy.」提示升級啊,這是個什麼狀況呢?搜索了一下,找到這麼一篇文章:
這裏摘取重點部份內容以下:
(1)錯誤信息:在Eclipse下導入SVN工程後沒法關聯,右擊工程 -> Team -> Share Project... -> SVN 提示以下錯誤信息
Please downgrading your Subversion client to use this working copy
本地環境:
TortoiseSVN版本:TortoiseSVN 1.5.9
Eclipse下SVN插件版本:Subclipse 1.8.5
解決方案:把Eclipse SVN插件換成 Subclipse 1.6.18便可
(2)錯誤信息:
Please upgrade your Subversion client to use this working copy.
本地環境:
TortoiseSVN版本:TortoiseSVN 1.7.5
Eclipse下SVN插件版本:Subclipse 1.6.18
解決方案:把Eclipse SVN插件換成 Subclipse 1.8.5便可
Subversion下載地址:
http://subclipse.tigris.org/servlets/ProjectDocumentList?collapseFolder=1730&folderID=2240 html
這裏說了,須要升級,那麼好吧,給svn插件升級!我先點擊連接下載了Subclise 1.8.x到硬盤,而後怎麼升級呢?我不知道啊,再搜索Eclipse安裝svn插件,感謝偉大的google。
Eclipse安裝SVN插件 這篇文章圖文並茂的說明了如何在Eclipse中安裝svn插件:
三、SVN插件下載地址及更新地址,你根據須要選擇你須要的版本。如今最新是1.8.x
Links for 1.8.x Release:
Eclipse update site URL: http://subclipse.tigris.org/update_1.8.x
Links for 1.6.x Release:
Eclipse update site URL: http://subclipse.tigris.org/update_1.6.x
Links for 1.4.x Release:
Eclipse update site URL: http://subclipse.tigris.org/update_1.4.x
四、下載插件包,將插件包複製到Eclipse安裝目錄。
將插件包features和plugins目錄中的文件分別複製到Eclipse安裝目錄的features和plugins中。而後重啓Eclipse 就行了
五、經過Eclipse安裝,看圖
而後一路點Next,就OK了!!
等等,有什麼地方不對?咱們的Eclipse是已經裝過了svn插件的啊,用這樣的方法替換可行嗎?(我試過了,是可行的,雖然會報一大堆的錯誤。。)
好吧,按照正常的思路,咱們先卸載svn插件,再安裝高版本的,這樣應該就沒錯了。
Eclipse卸載插件比較簡單,按圖操做就行了:
把svn相關的都卸載(Uninstall)就行了。卸載完成咱們重啓一下,而後用上面的方法(本地導入,在線安裝二者均可)安裝新版的svn插件。而後再重啓。
重啓好之後,重複項目關聯svn的動做,Team -> Share Project ,後面就是選擇,輸入密碼之類的,而後就ok了!
總結,這一趟下來,讓我對Eclipse瞭解更深了,之前對這個軟件有畏懼,就是由於感受它配置繁多,我記不住。在查找資料的途中,看到這麼一句話:記不住是由於重複的次數不夠多。真心以爲說得太好了。解決問題的過程當中不要忽略搜索引擎強大的做用,感謝網絡,特把此過程記錄分享,但願可以幫助到有須要的人。