【问题标题】:Automated diff reporting自动差异报告
【发布时间】:2012-11-22 17:59:09
【问题描述】:

我需要一个具有命令行选项的 diff 工具来创建和保存看起来易于阅读的 diff 报告,类似于 WinMerge 生成的 html 报告。我有几百个文件需要比较,必须手动打开文件并保存报告是不切实际的。

【问题讨论】:

    标签: diff winmerge


    【解决方案1】:

    我确实找到了一个可以做到这一点的工具:http://sourceforge.net/projects/diff2html

    这是一个 bash 脚本,它使用 diff(1) 并从输出中创建一个带有颜色编码差异的 HTML 页面。

    【讨论】:

      【解决方案2】:

      您是否查看过 WinMerge 中的命令行选项? http://manual.winmerge.org/Command_line.html

      您可能需要使用 AutoHotkey 之类的工具来自动保存 WinMerge 创建的报告:http://www.autohotkey.com/

      【讨论】:

      • 你可以通过命令行来完成。例如:%winMergeExe% c:\temp\log c:\temp\log2 /r /e /f *.ahk /x /xq /s /u /minimize -cfg Settings/DiffContextV2=0 yourPath1 yourPath2
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-03
      • 1970-01-01
      • 2011-07-24
      • 1970-01-01
      • 2015-02-22
      • 2016-04-25
      • 2023-01-29
      相关资源
      最近更新 更多