在項目開發中,需要添加一些新的功能,但是又不想影響到其他開發人員的項目進度,所以決定使用SVN分支進行開發,分支開發完畢后再合並到主干。本文介紹如何在eclipse中合並分支到主干。
1. 要想將分支合並到主干,首先需要切換到主干。
在項目上面點右鍵,選擇Team — 切換,URL地址為主干的訪問路徑。
2. 在項目上面點右鍵,選擇合並,選中“merge two different trees”。
3. 在接下來的界面中選擇如下:
From的路徑填寫主干的訪問路徑。在下面的版本選擇中可以選擇HEAD Revision(主干的最新版本),或者指定其他版本。
To的路徑為分支的訪問路徑。可以在版本選擇中選擇HEAD Revision(分支的最新版本),或者指定其他版本。
點擊Finish后會進行合並操作。
4. 解決沖突,提交到主干。
合並完成后會將分支和主干的文件進行合並。如果在分支和主干中同時修改了一個文件,這時可能會出現沖突,需要手動更新這個文件來解決沖突。當所有的沖突解決后,需要將修改提交到主干中,這樣分支合並就完成了。分支可以繼續保留在SVN中,如果不需要也可以刪除。