主幹上創建分支:右鍵→team→branch/tag 填寫你要創建的分支的路徑名。而後一路next。服務器
切換到本身的分支進行代碼編寫:右鍵→team→other Branch spa
此時主線上代碼有更新,須要合併主線的代碼:
右鍵→team→merge
選擇Reintegrate a branch
Merge From 選擇主幹的路徑
一路默認選擇,finish後,SVN會自動將代碼合併,並保留由衝突的代碼。.net
合併主幹代碼完過後,須要將本地代碼和分支代碼進行同期化操做。右鍵→team→同期化,而後將最新的代碼commit到本身的分支上面,即完成了主幹代碼的合併操做。
blog
在主幹上合併分支代碼,操做也是同樣的,只不過選擇Merge From時選擇的路徑是分支的路徑罷了。get
在沒找到上面的方法以前,咱們試過嘗試用replace操做來代替merge操做,結果出現了很大的叉子。注意replace操做會將replace文件的所屬的服務器地址信息一塊替換了,好比在分支上將某個文件replace主幹的文件,那麼分支上的這個文件其實對應的是主幹的文件,而非本身分支的文件it
這樣再和主幹進行比較時,你會發現,即便你已經修改了這個文件,結果始終和主幹文件是同樣的。方法
延伸閱讀next