用 meld 來做 merge

今天在把 libchewing 的 utf8 branch merge 到 trunk 去,發現 meld 用起來真的很方便。

首先因為我是用 svk 來管理的,所以先 export SVKMERGE=meld,這樣 svk 在需要 merge 的時候就會自動呼叫 meld。

然後 svk smerge //mirror/chewing/libchewing/branches/utf8 就會開始自動 merge,碰到 orig 跟 trunk 還有 branch 都不一樣的時候就會呼叫 meld 出來做 3 way merge,我只需要用滑鼠點選要使用哪一個 branch 的更動就可以了,不用辛苦的比對。