MyEclipse使用SVN進行項目版本控制

一、搭建SVN服務器。

例如,使用VisualSVN Server,下載後安裝。


(1)在Repositories(版本庫)上右擊,新建Repository,選擇Regular FSFS repository(常規FSFS版本庫),當然如果使用分佈式版本庫也可以選擇Distributed VDFS repository。

(2)輸入Repositioning Name(版本庫名稱),例如TestProject,下一步。

(3)選擇Single-project repository,包括trunk(主幹)、branches(分支)、tags臺(標籤)文件夾,下一步。

(4)選擇權限,然後點擊Create,完成版本庫創建。

(5)回到VisualSVN Server界面,在Groups上新建group(組),例如命名爲Developers。

(6)在Users上新建user(用戶),輸入用戶名和密碼。

(7)在Developers組上添加剛纔創建的用戶。

(8)在創建的"TestProject"版本庫上,右擊-Properties(屬性),在Security(安全)選項卡里配置該版本庫的讀寫權限。


二、MyEclipse安裝SVN插件——subclipse

(1)到http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240

下載最新的subclipse插件,site-1.10.10.zip

(2)在MyEclipse安裝目錄的dropins文件夾下,新建SVN文件夾;

(3)解壓縮site-1.10.10.zip,拷貝其中features和plugins文件夾到剛纔新建的SVN文件夾。重啓MyEclipse,完成subclipse插件安裝。

三、創建trunk

(1)打開MyEclipse,在Window-Show View-Other裏可以看到安裝的SVN插件。


選中“SVN資源庫”點擊“OK”,可以看到SVN資源庫視圖。

(2)MyEclipse新建java項目“Test”,右擊-Team-Share Project;選擇“SVN”,點擊“Next”;然後在“共享項目”彈出框中選擇“創建新的資源庫位置”,點擊“Next”.

(3)在SVN服務器配置界面,“TestProject”的trunk文件夾右鍵,選擇“Copy URL to Clipboard”,複製資源URL。

(4)在MyEclipse中粘貼剛纔的URL,點擊Finish,完成。

(5)右鍵Test,Team-提交。完成項目版本庫trunk的建立。

四、創建分支branch

(1)在MyEclipse中,在項目名稱上右擊-Team-“分支/標記”,把URL中的trunk改爲“branches/mybranch”,下一步;

(2)選擇HEAD修訂版,下一步;

(3)輸入分支標記“創建mybranch分支”,Finish,完成分支創建;

(4)在項目名稱上右擊-Team-“切換”,找到剛纔創建的mybranch分支,OK,完成切換。

五、合併

(1)在分支上進行項目開發,例如在WebRoot下新建了一個MyJsp.jsp,然後項目圖標和文件圖標會有變化,顯示項目發生了改動;

(2)項目右擊-Team-提交,輸入提交註釋,完成提交;

(3)在SVN資源庫視圖裏會發現branches\mybranch發生改變,而trunk目錄沒有改變,需要進行合併;

(4)根據項目開發需要,可以建立多個分支,使開發分支與主幹並存,開發中將進度不斷合併到開發分支上,最終合併到主幹上。例如,要合併到主幹上,先切換項目到trunk,再選擇合併。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章