我使用了许多列出的差异工具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 :(得分:3)
BeyondCompare - 我将给予任何人的唯一建议。它的视觉效果比直角括号更直观。
它们有一个很好的Reports功能 - 将当前差异视图导出到HTML。请参阅本页末尾:layout of HTML report
alt text http://www.scootersoftware.com/images/TextCompare.png
答案 1 :(得分:0)
结帐此链接。这是我创建的唯一目的,即在两个文件夹之间创建差异,并为增量生成一些PMD报告。