SVN的分支、主幹合併的使用說明

WEBAPP項目SVN的使用和目錄結構說明

 

WEBAPP代碼SVN服務器地址:http://scm.jrj.cn/webapp/

使用右鍵菜單中SVN的二級菜單Repo-Broswer查看SVN服務器目錄結構

 

目錄結構如下:


名稱及功能說明:

Trunk: 主幹代碼 (用於新功能的開發)

Branch: 分支代碼(用於解決項目路徑中產生的bug)

Tags: 版本標記(測試通過後上線的版本記錄)

 

使用習慣:

1、在發現bug後,從主幹生成一個分支,並在該分支上做bug修復;如修復時間較長,則保持“經常從主幹合併到分支(即更新主幹代碼至分支)”的動作習慣。

2、從主幹合併至分支,則“操作目標爲分支”,也就是在分支目錄中點擊右鍵菜單。

3、從分支合併至主幹,則“操作目標爲主幹”,也就是在主幹目錄中點擊右鍵菜單。

 

示例:

1、  從分支合併至主幹:(被操作目標爲主幹)

l  進入主幹目錄,本地窗口點擊右鍵菜單--Merge

l  選擇:

l  

l  

從分支合併至主幹:選擇主幹產生該分支時的主幹版本作爲基礎代碼 ( From意爲:從該主幹的某個版本開始到分支的某個版本結束 )

l  

從該主幹的某個版本開始到分支的某個版本結束合併至主幹

 

2、  從主幹合併至分支(即更新主幹代碼至分支)(被操作目標爲分支)

l  進入分支目錄,本地窗口點擊右鍵菜單--Merge

l  選擇:

l  

l  

從主幹合併至:選擇需要更新的分支版本作爲基礎代碼 ( From意爲:從該分支的某個版本開始到主幹的最新版本結束 )

l  

從該分支的某個版本開始到主幹的最新版本結束合併至分支

 

3、  每次合併後需提交合並後的代碼。

發佈了29 篇原創文章 · 獲贊 13 · 訪問量 16萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章