SVN分支合併代碼

SVN操作分支合併
基本流程
將 主幹分支 最新代碼下載到本地 ===> 在本地主幹上執行 Merge 進行合併 ===> commit提交代碼 - OK!
我們平常開發的環境是trunk,在上面進行了代碼修改後,需要合併到branches主幹分支上以下是操作流程步驟:

  1. 合併選擇要合併的項目
    在這裏插入圖片描述
    2.選擇要合併的版本
    在這裏插入圖片描述
    3.選擇要合併的項目,注意地址
    在這裏插入圖片描述
    注意:現在是在主幹分支branches上操作的合併代碼,選擇要合併的地址是trunk分支上的地址,切記不要搞錯了,從分支合併主分支代碼,我就搞錯了,合併的時候思路一直轉不開,就是在主幹分支上操作,主幹分支合併,一直找不到對應的代碼,以爲給搞丟了,因爲之前操作的時候,粗心大意,在trunk分支上操作Merge最後也不知道代碼合併到哪了,然後醒悟過來後,就到branches分支上選擇合併,地址也是branches分支的,手動表情 捂臉,正確的操作就是在主幹分支上選擇從分支代碼地址進行合併。
    4.選擇要合併的提交版本
    在這裏插入圖片描述
    前面有標識的是已經合併過的代碼
    在這裏插入圖片描述
    5 然後選擇OK會看到對應的版本,如果有多條會顯示多條用逗號分隔
    在這裏插入圖片描述
    然後下一步下一步就結束了
    6 合併完還需要提交代碼,在主幹分支branches上操作提交,把剛合併的代碼提交
    提交的時候選擇這個會有歷史提交註釋
    在這裏插入圖片描述
    到此就合併成功了

注意:針對同一個文件上個版本如果沒合併,只選擇最新的版本合併是會衝突的。所以合併代碼要儘早合併。同時合併的時候要從頭看到尾,看看是不是有未提交的版本。如果有2個版本的話,需要勾選上2個版本一同進行合併。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章