我該如何使用最新版本的Tortoise SVN進行合併?我是一箇舊的ClearCase傢伙,我從來沒有明白這一點。當我將一個分支合併回主幹時,我只需選擇一系列修訂版本,然後將版本號保留爲空,並開始分發它合併的各種文件。它基本上看起來像添加和修改所有內容。我該如何使用TortoiseSVN合併工具(TortoiseMerge)?
有趣的是,當合並完成時,實際觸及的唯一文件是我更新的文件,所以看起來好像一切正常(並且在運行一些測試後,這似乎是這種情況) 。我只是被所有從合併日誌中吐出來的東西嚇到了,它並沒有告訴我真正發生了什麼。
我應該在版本號框中放些東西嗎? TortoiseSVN似乎表明不需要。
所以看來我所缺少的是「修訂範圍」不應該是空白的事實。爲了獲得與我以前使用的功能相似的功能,我需要輸入創建branch-HEAD的修訂版本。因此,如果修訂版289創建了我的分支,那麼我需要將289-HEAD放入合併字段的修訂版中,結果將與我的預期相符。
檢查答案在這裏:http://stackoverflow.com/questions/90/good-branch-merge-tutorials-for-tortoise-svn – gbjbaanb 2009-03-08 15:07:07