开发者

How do I generate a diff report for non-coders?

I've used many of the diff tools listed here. What I haven't found is one that has good reporting tools. The changes to our software baseline that will be reviewed at a change control board. I am looking for a开发者_Python百科 diff tool that will produce a report of differences that can be viewed by the review team using a common file format (pdf/word/html/etc). I'd like a report that looks similar to what I see when I use a visual tool like WinMerge or BeyondCompare. The standard diff output just seems to confuse my manager.

I'd like to see something like this (without having to generate a screenshot):

How do I generate a diff report for non-coders?

Not this:

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;


BeyondCompare - the only recommendation I will give to anyone. And it's visual is much intuitive than having angular brackets.

They have one nice feature of Reports - export to HTML the current difference view. Refer at the end of this page: layout of HTML report

How do I generate a diff report for non-coders?


(source: scootersoftware.com)


Checkout this link. This is something that I created for the sole purpose of creating diff between 2 folders and also generate some PMD reports for the delta.

http://diffreport.sourceforge.net/

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜