Eclipse SVN 主幹-分支 代碼合併

  1. 主幹上創建分支:右鍵→team→branch/tag  填寫你要創建的分支的路徑名。而後一路next。服務器

  2. 切換到本身的分支進行代碼編寫:右鍵→team→other Branch spa

  3. 此時主線上代碼有更新,須要合併主線的代碼:
    右鍵→team→merge
    選擇Reintegrate a branch 
    Merge From 選擇主幹的路徑
    一路默認選擇,finish後,SVN會自動將代碼合併,並保留由衝突的代碼。
    .net

  4. 合併主幹代碼完過後,須要將本地代碼和分支代碼進行同期化操做。右鍵→team→同期化,而後將最新的代碼commit到本身的分支上面,即完成了主幹代碼的合併操做。

    blog

  5. 在主幹上合併分支代碼,操做也是同樣的,只不過選擇Merge From時選擇的路徑是分支的路徑罷了。get

      在沒找到上面的方法以前,咱們試過嘗試用replace操做來代替merge操做,結果出現了很大的叉子。注意replace操做會將replace文件的所屬的服務器地址信息一塊替換了,好比在分支上將某個文件replace主幹的文件,那麼分支上的這個文件其實對應的是主幹的文件,而非本身分支的文件it

這樣再和主幹進行比較時,你會發現,即便你已經修改了這個文件,結果始終和主幹文件是同樣的。方法


延伸閱讀next

http://blog.csdn.net/zhangskd/article/details/7742923
margin

相關文章
相關標籤/搜索