使用TortoiseSVN时,如果需要查看历史记录,一般会比较两个文件之间的不同.

本文介绍用第三方工具winmerge来比较和合并文件的不同

工具/原料

  • TortoiseSVN
  • WinMerge

方法/步骤

  1. 1

    百度搜索winmerge,第一个条目

  2. 2

    下载好winmerge后,默认安装,这时会有一个选项,集成到TortoiseSVN

    winmerge对TortoiseSVN已经有很好的支持了

  3. 3

    桌面空白处右击,设置选项

  4. 4

    打开设置,会看到下图所示红框内,已经设置成使用winmerge来比较了文件了

    -dl本地文件,-dr远程文件

    这些参数是批处理参数,可以自己定义

  5. 5

    接下来我们测试一下winmerge,先打开一个文件的日志 show log

  6. 6

    比较两个版本之间的不同,选中两个不同的版本

  7. 7

    winmerge显示出了两个版本的不同,红框内是不同行数的缩略显示

    按住 ctrl+↑或↓可以在不同的行数移动 

    按住alt+←或→是在两个版本之间合并

  8. 8

    如果是合并到本地文件,关闭时需要保存

    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。