來源:http://blog.csdn.net/u012701023/article/details/50978154
問題:開發有了項目主干,再次基礎上起了一個分支,開發新的功能;因為業務需要,在上個分支還在測試階段,還沒有和主干合並;
但是新的業務又急着開發,又在上個分支的基礎上又打了一個分支
這樣我們會遇到一個問題 當合並代碼的時候會出現很多的沖突,我們需要在主干上修改之前版本的bug 在當前版本上開發新的功能
這樣合並代碼時候發生沖突是必然的 團隊中開發人員比較多
功能開發完畢合並代碼也是一件非常頭痛的事情
解決方法:
把主干的代碼合並到分支上 ,這樣功能開發完畢 合並代碼的工作就會很簡單了
選擇其中的一個分支 Compare 選擇當前的一個分支 就是現在開發的分支
Against 選擇主干 我們想要合並的文件
這樣我們可以將某一些 自己的代碼合並到分支上
這樣就解決了最后合並代碼的 沖突問題
但是SVN有個缺點 :如果Xib合並時發生了沖突 那么我們需要手動的去合並。