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、 每次合併後需提交合並後的代碼。