Как мне сгенерировать отчет о разнице для не кодеров? - PullRequest
1 голос
/ 05 августа 2010

Я использовал многие из перечисленных инструментов сравнения здесь .То, что я не нашел, это то, что имеет хорошие инструменты отчетности.Изменения в нашей базовой версии программного обеспечения, которые будут рассмотрены на плате управления изменениями.Я ищу инструмент сравнения, который выдаст отчет о различиях, который может быть просмотрен группой обзора в общем формате файла (pdf / word / html / etc) .Мне бы хотелось, чтобы отчет выглядел аналогично тому, что я вижу, когда использую визуальный инструмент, такой как WinMerge или BeyondCompare.Стандартный вывод diff просто сбивает с толку моего менеджера.

Я хотел бы видеть что-то вроде этого (без необходимости создавать скриншот):

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;

Ответы [ 2 ]

3 голосов
/ 05 августа 2010

BeyondCompare - единственная рекомендация, которую я дам кому-либо.И это визуально гораздо интуитивнее, чем угловые скобки.

У них есть одна приятная особенность отчетов - экспорт в HTML текущего вида разницы.См. В конце этой страницы: макет отчета HTML

альтернативный текст http://www.scootersoftware.com/images/TextCompare.png

0 голосов
/ 08 октября 2012

Оформить заказ по этой ссылке.Это то, что я создал с единственной целью: создать разность между двумя папками, а также сгенерировать несколько отчетов PMD для дельты.

http://diffreport.sourceforge.net/

...