2010-08-05 41 views
1

我已经使用了很多差异工具列表here。我没有找到的是一个有很好的报告工具。我们的软件基线的变化将在变更控制委员会审查。我正在寻找一种差异化工具,该工具将生成一份可供审核小组使用通用文件格式(pdf/word/html/etc)查看的差异报告。我想要一个类似于我使用WinMerge或BeyondCompare等可视化工具时看到的报告。标准差异输出似乎混淆了我的经理。如何为非编码者生成差异报告?

我希望看到这样的事情(而不必产生截图):

diff http://i37.tinypic.com/2losux.png

不是这个:

9c3 
< #define A(h,c)h[c&7]+=c,h[3]|=c; 
--- 
> #define A(h,c)h[c&7]+=c,h[3]|=c 
19,20c13,14 
< if(v=v&v*4&v<<4&v<<6&v<<8){t+=4;a=v&=~(v/4);} 
< else if(t)for(i=(h[i]&63)/(i?i:8);i-->5;)v=a&=a-1; 
--- 
> if(v=v&v<<2&v<<4&v<<6&v<<8){t+=4;a=v&=~(v/2);} 
> else if(t)for(i=(h[i]&63)/(i?i:8),v=a;i-->5;)a&=a-1; 

回答

0

结账这个环节。这是我创建的唯一目的是在两个文件夹之间创建差异,并为三角洲生成一些PMD报告。

http://diffreport.sourceforge.net/

+0

请在您的回答中添加更多信息。 – hims056 2012-10-08 05:52:21

+0

在这里包含实际的解决方案/答案被认为是一种好的做法,而不仅仅是一个链接。 – Tom 2012-10-08 05:52:24