SVN Merge与Beyond Compare
SVN的Merge很好用,尤其是使用了小海龟TortoiseSVN 之后,可以很方便的在各个版本间任意的Merge,不过SVN自动Merge的结果文件通常不是很好,有时就是简单的罗列了两个源版本。 还好小海龟也知道自己不强的地方要可以交给别人去做,因此只需要在设置中将Merge设置为使用外部工具,就可以将这个复杂的Merge工作丢给专业工具去做了,下图的右边就是这个设置了:
这里是以Beyond Compare为例了,它的设置就是:
“C:\Program Files\Beyond Compare 3\BCompare.exe” %mine %theirs %base %merged /title1=%yname /title2=%tname /title3=%bname /title4=%mname
注意只有Beyond Compare 3版本才支持三方Merge,当然,我们也可以把Diff工具设置为Beyond Compare,参考这里就好。
July 6th, 2009 in
code|编程

“注意只有Beyond Compare 3版本才支持三方Merge”
这句话写错了吧?
@乡下大哥 这句话的意思是,只有Beyond Compare 3.x的版本才能支持三个文件的Merge功能,Beyond Compare 2.x是不支持的。
Wenshu 试试 Winmerge 呀, 会自动查找并关联 TortoiseSVN.
@yospaly Winmerge在merge方面比Beyond Compare好用吗?
挺好使的, 不过不知道合不合你的习惯 — 它暂时不支持二进制合并.
@yospaly 用过Winmerge了,还是觉得Beyond好使一点,习惯的力量~