2009-12-09 166 views
0

Hopw你會很好,很好。如何:SVN分支合併

誰能告訴我如何從一個分支合併到另一個。

例如:我們有兩個分支,DEVINT,我要合併到DEV INT。

這樣做的最好方法是什麼?

二,在合併過程開始之前是否需要鎖定DEV分支?

如果可能,請引導我閱讀一些文章/鏈接/書籍。

謝謝。

回答

0

合併Subversion的文檔是你實際執行操作的一種名不副實的。該操作實際上是將差異(在'From'修訂版和'To'修訂版之間)應用於您的工作副本。

在你的情況下,你需要DEV分支的版本R1和版本R2之間的差異。

應用diff後,您會看到添加/更新/刪除以及可能存在衝突(文本和/或樹)的文件列表。解決任何衝突,然後將其提交給INT。我假設你的工作副本'同步'到INT。

不知道你是否使用任何IDE(比如Eclipse),他們會讓這個過程更容易一些,特別是比較差異。 TortoiseSVN也很棒。