上一次介紹了SVN的指令行使用,今天再介紹一下如何在Eclipse 中使用SVN。廢話不多說,來看具體的步驟:
1 在Eclipse 中安裝對用的SVN 插件。
将自己的SVN 插件安裝檔案拷貝到Eclipse 的安裝目錄下的 dropins 目錄下,如下圖所示:
<a href="http://s2.51cto.com/wyfs02/M01/8B/C5/wKiom1hX5ZzgRyUBAACfRqyZT2g396.png-wh_500x0-wm_3-wmp_4-s_2348345170.png" target="_blank"></a>
2 上一步執行完畢後需要重新開機下Eclipse,然後選擇Eclipse 中的Windows--》Preference--》Team--》SVN,如果Team下有SVN 這個選項的話說明,插件已經安裝成功了,我的Eclipse裡的效果如下圖所示:
<a href="http://s4.51cto.com/wyfs02/M02/8B/C5/wKiom1hX5w-QMJwmAADhAyBd9pg336.png-wh_500x0-wm_3-wmp_4-s_2092314476.png" target="_blank"></a>
3 将項目代碼共享到SVN 資源庫
(1) 選中要共享到SVN 資源庫的項目,然後右鍵選擇Team---》ShareProject,如下圖所示:
<a href="http://s5.51cto.com/wyfs02/M01/8B/C2/wKioL1hX6LDBJ9K8AABkljAwFxU376.png-wh_500x0-wm_3-wmp_4-s_1408522916.png" target="_blank"></a>
(2) 選擇資源庫類型為 SVN,如下圖所示:
(3) 選擇下一步,然後選擇“建立新的資源庫位置”,然後點選“下一步”。如下圖所示:
(4) 輸入SVN 要建立的SVN 資源庫的位置資訊,單擊“下一步”。如下圖所示:
(5) 選擇使用項目名稱作為檔案夾名,單擊“Finish”按鈕。如下圖所示:
<a href="http://s2.51cto.com/wyfs02/M02/8B/C2/wKioL1hX637hgJU4AACRErzGd_A379.png-wh_500x0-wm_3-wmp_4-s_1881471231.png" target="_blank"></a>
(6) 前面的步驟完成後,一般情況下會讓我們選擇是否現在就打開SVN資料總管視圖。我們選擇【Yes】。然後就會
看到如下界面:
(7) 然後選中要送出的代碼,這裡我選擇整個項目都送出。選中項目後右鍵單擊,選擇Team--》送出(Commit),彈出填寫日志資訊對話框。在這個對話框中我們可以看到準備送出的代碼,而且還可以輸入送出的理由,也就是日志。一般情況下建議的每次送出都填寫一下送出的理由,友善後面的代碼曆史檢視。這裡我填寫“初次送出”,會出現如下圖所示的進度條:
<a href="http://s3.51cto.com/wyfs02/M02/8B/C2/wKioL1hX7YLi1bunAABem2kZUB0632.png-wh_500x0-wm_3-wmp_4-s_1005718171.png" target="_blank"></a>
待進度條執行完畢,代碼也就成功上傳了。
4 如何從SVN 伺服器上檢出(Check Out)一個新的項目呢?
(1) 在打開的Eclipse 工作空間中,在Project Explorer 中的空白處單擊右鍵選擇“Import”:
<a href="http://s1.51cto.com/wyfs02/M01/8B/C2/wKioL1hX8kvxAhGaAABnz1wI3LY273.png-wh_500x0-wm_3-wmp_4-s_3825206200.png" target="_blank"></a>
(2) 在彈出的界面中選擇SVN--》從SVN檢出項目,如下圖所示:
<a href="http://s2.51cto.com/wyfs02/M02/8B/C6/wKiom1hX8p_i4E05AAC2HB7j1Y4756.png-wh_500x0-wm_3-wmp_4-s_1433545539.png" target="_blank"></a>
(3) 在彈出的對話框中選擇要檢出項目的資源庫位址,然後下一步就可以了。後面的步驟就不詳述了。
其實SVN使用方法多種多樣,這裡隻是入門級别的介紹。例如SVN插件的安裝也并隻能按照我這裡的叙述,還可以使用Eclipse自帶的線上安裝功能下載下傳安裝SVN插件。今天就寫到這裡,歡迎批評指正。
本文轉自 烏英達姆 51CTO部落格,原文連結:http://blog.51cto.com/7156680/1884093