zoukankan      html  css  js  c++  java
  • 代码合并工具——Beyond Compare

    由于公司现在人比较多,存在多个小组同时开发一个项目的情况。为避免不同小组之间代码的冲突,我们的SVN采用了打分支的情况。

    这造成我们自己小组的内容上线后要合并到不同的分支和主干上去。
    于是就找了这个合并代码的神器——

    Beyond Compare.

    一般我们采用的是文件夹比较的方式进行比较合并代码。

    文件合并方法。
    我们采用基于规则的比较方法

    由于项目中会有bin,obj这样的文件,这些文件其实是不用比较的。
    我们可以设置下过滤规则。过滤规则如下图:

    为了更有效的比较,建议选上“差别”,“次要”两个选项。
    选上这两个选项后就只剩下不同的地方了。

    因是程序员嘛。总喜欢用快捷键。
    自己总结了下常用的快捷键。
    Ctrl+W 关闭标签页
    Ctrl+Q 退出程序
    Ctrl+P 上个差异部分
    Ctrl+N 下个差异部分
    Ctrl+L 复制到左边
    Ctrl+R 复制到右边
    Ctrl+M 比较下个文件
    F5 重载文件

  • 相关阅读:
    upload.go
    heartbeat.go
    delete.go
    get.go
    handler.go
    uuid.go
    kingpin_parser.go
    disk.go
    logrus_hook.go
    反连接NOT EXISTS子查询中有or 谓词连接条件SQL优化一例
  • 原文地址:https://www.cnblogs.com/woaic/p/Beyond_Compare.html
Copyright © 2011-2022 走看看