eclispe中svn插件的安裝和使用教程(二)

轉自博客園:http://www.cnblogs.com/duanxz/p/3334660.htmlhtml

 

一.    eclipse中svn插件的安裝java

Install Subclipse in Eclipse 3.X(參考官網http://subclipse.tigris.org/服務器

  1. 打開eclipse->Help->Install New Software

 

出現以下頁面eclipse

 

 

  1. 點擊Add按鈕,根據本身須要的版本填寫name和url

 

Name: Subclipse 1.6.x (Eclipse 3.2+)svn

URL:  http://subclipse.tigris.org/update_1.6.xurl

 

Name: Subclipse 1.4.x (Eclipse 3.2+)插件

URL:  http://subclipse.tigris.org/update_1.4.x3d

 

Name: Subclipse 1.2.x (Eclipse 3.2+)版本控制

URL:  http://subclipse.tigris.org/update_1.2.x日誌

 

Name: Subclipse 1.0.x (Eclipse 3.0/3.1)

URL:  http://subclipse.tigris.org/update_1.0.x

 

 

 

  1. 點擊ok,出現以下頁面

 

  1. 點擊Select All,全選後點擊next,出現以下頁面

 

點擊next

 

 

 

選中接受license複選框,點擊Finish,開始安裝

 

安裝完成後重啓eclipse,打開Window->Preference,以下則說明安裝成功

 

 

二.    eclipse中svn插件的使用

  1. 1.     初始導入,將本地項目共享到svn服務器版本庫中

在eclipse中右鍵你的項目->team->Share Project

 

 

出現以下界面

 

選中SVN,點擊next

 

 

填寫目標svn服務器版本庫的地址,點擊finish,

這樣,咱們再看項目會發現圖標上面多了些問號,問號表明未加入到版本控制當中(能夠打開window->Preference->team->SVN->標籤修飾,來查看各符號的含義)

 

而後咱們須要選擇哪些目錄和文件須要提交,哪些須要忽略,好比生成的class文件等。選擇須要忽略的文件或者目錄,這時須要切換到導航視圖下才能看到全部文件和目錄,打開Window->Show View->Navigator

 

以下爲導航視圖看到的目錄

 

選中須要忽略的目錄和文件,右鍵team->添加至svn:ignore

bin文件夾上沒有問號,它已經默認被忽略了,因此不用選中bin文件夾,若是你的bin文件夾上有問號,則要選中它

 

 

點擊ok,這樣你所選中的文件和目錄圖標上的符號沒有了,說明這些已被忽略

 

這樣就能夠提交了,右鍵項目team->提交

 

填寫提交記錄日誌點擊ok,提交成功後以下爲正常

 

 

  1. 2.     檢出源代碼(check out)

在剛開始進入一個開發隊伍的時候,已經有版本控制和軟件項目,使用的第一個命令每每是檢出(checkout)代碼。或者當使用和研究開源軟件的時候,也是第一個要用到這個命令。這個命令的做用是把項目的源代碼下載到用戶本地,而且帶有版本控制信息。

打開eclipse,File->New->Project

 

 

選擇從SVN檢出項目,點擊Next

 

若是沒有現有的資源庫,能夠建立新的資源庫(只要知道服務器版本庫的url就行),在這選中現有的資源庫,點擊next

 

 

選中項目文件夾,點擊next(若沒有檢出版本要求等可直接點擊Finish)

 

默認檢出最新版本,也能夠點擊顯示日誌按鈕檢出歷史版本

點擊Finish

 

選擇你想建立的項目,點擊Next

 

填寫項目名稱點擊Finish,如圖檢出成功

 

  1. 3.     解決衝突

在項目SubclipseTest_HelloWorld中的HelloWorld.java文件中,添加一行並提交(提交以前先更新)

 

在項目SubclipseTest_HelloWorld_1中的HelloWorld.java文件中,添加一行

 

此時先更新,右鍵項目team->更新

 

這時出現了衝突錯誤,咱們右鍵HelloWorld.java文件->team->編輯衝突

 

左邊的爲本地修改的,右邊爲服務器的。對照服務器的版本對本地的進行修改來解決合併衝突,

修改完以後保存,並右鍵HelloWorld.java文件->team->標記爲解決

而後就能夠提交了

 

  1. 4.     建立分支(Branch)

右鍵項目team->分支/標記

 

輸入本身要建立分支的url,點擊next

 

點擊next

 

輸入註釋,點擊Finish(也可勾選上完成後直接切換到新建的分支)

下面切換到新建的分支,右鍵項目team->切換

 

選擇要切換到的分支,點擊ok

 

 

 

 

 

 

 

  1. 5.     分支的合併

將本身的分支合併到主分支上時,首先必須切換到主分支

而後右鍵項目team->合併

 

點擊next

 

 

填寫要合併的分支的路徑,點擊Finish,合併完以後會顯示合併的結果報告,以下

 

如有衝突則解決衝突,若沒有則能夠提交了

  1. 6.     還原(revert)到歷史版本

右鍵項目->team->顯示資源歷史記錄

 

若要還原到修訂版5,同時選中修訂版8和5右鍵

 

 

點擊ok,而後提交,新的版本就和版本5的同樣

相關文章
相關標籤/搜索