我有一个配置文件,我认为是我的“基本”配置。我想比较最多10个其他配置文件与单个基本文件。我正在寻找一个报告,其中每个文件与基本文件进行比较。
我一直在看diff和sdiff,但他们并没有完全提供我正在寻找的东西。
我已经考虑将每个文件的基础单独区分开来,但是我的问题就是将它们合并成一个报告。理想情况下,如果在所有10个配置文件中丢失了相同的行(与基本配置相比较),我希望以简单的可视化方式报告。例如,这里基本上是我想要做的(这个例子有1个基本文件和3个配置文件,每个都与基本配置进行比较):
Here’s a link to the picture below
alt text http://img141.imageshack.us/img141/3264/config2.png
请注意,几个配置文件中缺少某些行(与基本单独比较)。我希望能够把它们放在同一行上(如上所述)。
注意,上面的截图只是一个模型,而不是一个实际的应用程序。
我已经看过使用一些Delphi控件来编写我自己的(我有Delphi 2007),但是如果有一个已经这样做的程序,我更喜欢它。
我看过的Delphi控件是TDiff和TrmDiff* components included in rmcontrols。