代码合并工具Meld使用初级教程

代码合并工具Meld使用初级教程

一、使用场景:比如你用svn开了两个分支,分别在这两个分支上进行开发。如果没有冲突自然是很好,直接用svn合并。但是如果出现修改了同一个文件的多个地方,那么svn肯定是不能够完美解决的。因为这时候并不知道你想要怎么处理,这时候需要人为思考,手动处理了。而Meld给你提供了这个方便。


二、使用方法:下载方式这里就不多说了,可以到官网下载,安装包也就是10M左右,安装起来也很快。打开软件就会到了下图(图1)界面:

图1

然后你要选择其中一个比较方式(文件、目录、版本)。对于两个分支比较,自然是选择Directory comparison(目录)啦。选择完比较方式之后就会出现下图(图2),选择orther之后可以选择到某个目录。然后我们选择了两个目录(对应两个分支),点击Compare按钮:

图2

图3


点击了Compare之后就会来到图4:

图4

其中颜色有变的就是不一样的,双击对应的文件会到如图5文件对比,可以点击箭头选择你希望的处理操作。对于把新建的文件同步到另外一个分支上的,选中文件右击“copy right”就可以了。

图5

最后别忘记了svn提交哦,还有一些更加好用的功能自己慢慢去研究了哈,加油~~

推荐阅读