Subversion 1.5 的 merge

Subversion 1.5 最重要的改善就是 merge track,實際用過以後可以發現仍然不如 Git 方便,但比起以前得自己計算 revision 改善許多。

不過也因為 merge 本身帶有意義 (會另外儲存 merge info),在「用 Subversion 的 Merge 來 Undo」這篇所介紹的方法就不適合了,因為 svn merge -r 1234:1233 . . 會帶有 merge info。

現在比較好的方法是:svn diff -r 1234:1233 . | patch -p0,不會產生 merge info。

Leave a Reply

Your email address will not be published. Required fields are marked *