1. 程式人生 > >Mac之OS系統下SVN外掛安裝

Mac之OS系統下SVN外掛安裝

目前Eclipse最常用的svn外掛莫非subclipse,在windows系統下的安裝svn client和subclipse比較簡單。本文介紹如何在mac安裝svn外掛和subclipse。

一、安裝svn客戶端:JavaHL

  JavaHL作為svn client,穩定性,速度性都比SVNKit好很多,使用SVNKit有可能出現未知的錯誤,使你的專案資料受損。由於安裝eclipse外掛subclipse需要與JavaHL的版本進行適配,因此我們需要先安裝JavaHL,確定安裝的JavaHL版本號之後再安裝subclipse。

  檢視JavaHL的Wiki文件:http://subclipse.tigris.org/wiki/JavaHL。在下邊的OS X中提到:要安裝JavaHL需要藉助MacPorts或者HomeBrew。(說明:MacPorts和HomeBrew是Mac OS X中的包管理器)我們在這裡使用HomeBrew來安裝JavaHL。

  1.安裝HomeBrew:

    開啟HomeBrew的主頁:http://brew.sh,可以看到安裝指令,在終端中輸入 ruby -e "$(curl -fsSLhttps://raw.github.com/mxcl/homebrew/go)" 回車,接下來就開始線上安裝HomeBrew了,安裝時間可能較長,視網路狀況而定。

  2.更新HomeBrew:

    安裝完成後,需要更新下homebrew,終端輸入:brew update  然後手動將/usr/local/homebrew/bin新增到環境變數path中即可。

 

  3.安裝JavaHL:

    Home Brew安裝成功之後,接下來正式開始安裝javaHL,終端輸入:brew install --universal --java subversion 安裝完成後,它會提示你:

    You may need to link the Java bindings…….,然後執行下邊的兩個sudo命令:終端輸入:

    sudo mkdir -p /Library/Java/Extensions

    sudo ln -s /usr/local/homebrew/lib/libsvnjavahl-1.dylib /Library/Java/Extensions/libsvnjavahl-1.dylib

    即可大功告成!

    最後一行會顯示JavaHL的版本。比如我的就是下邊的這個樣子:版本號是:1.9.3

 

二、安裝eclipse外掛subclipse

  確定了JavaHL的版本號後,即可安裝對應版本的subclipse了。JavaHL和Homebrew的版本對應如下:

              

  1.開啟eclipse,在工具欄中點選:help--install new software

  2.點選add,

    在name中輸入:subclipse  

    在location中輸入:http://subclipse.tigris.org/update_1.12.x

    (1.12.x是subclipse版本,如果您安裝的JavaHL版本是1.8.x,那麼subclipse版本這裡請輸入1.10.x)

 

      

  3.點選確定,只勾選subclipse(不要勾選svnkit),一路next,i accept the... 最後安裝成功後,重啟eclipse。大功告成!

          

三、eclipse使用svn

  1.安裝成功後,點選windows--show view -- others,在搜尋框輸入svn,選擇svn資源庫,點選確定即可。

          

  2.在svn資源庫,右鍵 新建--資源庫位置,填寫svn url路徑,輸入帳號密碼,即可連線成功。

  3.在某個專案點右鍵--檢出為--finish即可完成專案的檢出。