2009-06-17 121 views
1

我试过Beyond Compare,它似乎是一个很好的工具。 但我还没有找到一种方法来导出差异的概述。生成文档的Diff工具?

它的格式应该是大多数人可以阅读的格式。 Doc,Rtf,PDF,Html ...

我需要的是显示两个文件夹的差异。显示哪些文件已被更改就足够了。但是,如果能够在文档中更深入地实际查看文件中的哪些行已被更改,这也会很好。

是否有任何工具可以做到这一点?

回答

1

Araxis合并覆盖了我所有的需求。

  • 简单易用
  • 生成文件的一个很好的概述文件夹结构中
  • 可以点击更改的文件看到内容的变化

的颜色可能会更好,但可以通过插入一个自定义CSS文件来解决。 :)

0

此脚本至colorize diff output to HTML可能会有用。还有很多其他工具,还有一个是difftool

在一个相对不同的笔记中,我使用了一个代码覆盖工具,该工具还从gcov覆盖率信息生成HTML代码视图。它的名字叫lcov

+0

Difftool适合我的需求,但它有一个错误,它会将具有不同名称的文件视为更改。 我的猜测是,它看起来在文件创建日期,并且当我从源代码控制中获取文件时,它们都获得相同的创建日期...... :( – Allrameest 2009-06-17 11:12:51

1

Beyond Compare有一些功能可以做到这一点。

例如,在文件夹比较视图中,选择要报告的文件,然后选择操作 - >文件比较报告。 HTML是那里支持的输出格式之一。

+0

此功能只比较所选文件的内容。报告文件夹/子文件夹中的文件差异等。 – Allrameest 2009-06-17 10:59:16