一、使用场景:比如你用svn开了两个分支,分别在这两个分支上进行开发。如果没有冲突自然是很好,直接用svn合并。但是如果出现修改了同一个文件的多个地方,那么svn肯定是不能够完美解决的。因为这时候并不知道你想要怎么处理,这时候需要人为思考,手动处理了。而Meld给你提供了这个方便。
二、使用方法:下载方式这里就不多说了,可以到官网下载,安装包也就是10M左右,安装起来也很快。打开软件就会到了下图(图1)界面:
图1
然后你要选择其中一个比较方式(文件、目录、版本)。对于两个分支比较,自然是选择Directory comparison(目录)啦。选择完比较方式之后就会出现下图(图2),选择orther之后可以选择到某个目录。然后我们选择了两个目录(对应两个分支),点击Compare按钮:
图2
图3
点击了Compare之后就会来到图4:
图4
其中颜色有变的就是不一样的,双击对应的文件会到如图5文件对比,可以点击箭头选择你希望的处理操作。对于把新建的文件同步到另外一个分支上的,选中文件右击“copy right”就可以了。
图5
最后别忘记了svn提交哦,还有一些更加好用的功能自己慢慢去研究了哈,加油~~