1、代碼合併工具
一、分支合併到主幹(操做對象主幹)開發工具
操做步驟:對象
找到開發工具下存放代碼的位置開發
TortoiseSVN-->Merge...io
選擇:merge a range of revisions原理
URL to merge from填要合併的分支路徑軟件
最後點擊合併Merge方法
注:若是合併後出現衝突直接在開發工具裏面處理文件
二、主幹合併到分支(操做對象分支)vi
原理同上
2、主幹打分支
需求:當軟件版本須要增長新功能,迭代開發時,須要從主幹打一個分支,在分支上作開發
一、在SVN的主幹目錄下選擇TortoiseSVN-->Branch/tag...
二、To path:選擇分支存放的目錄後面再填寫分支的文件夾名稱
三、最後點擊OK就好了
3、其餘說明
一、通常在分支(Branch)開發完後的新版本會合併到主幹(Trunk)上去,這樣保證主幹上的代碼都是最新的,合併方法(參考上面的【代碼合併】)
二、分支(Branch)上的代碼除了合併到主幹(Trunk)上去,還要放在Tag上面保存,至關於作一個備份。操做方法(參考上面【主幹打分支】)注意:操做對象是在Branch上的代碼。