统计两个版本之间代码变更行数

时间:2024-10-14 02:47:30

1、解压diffcount压缩包,将其放在C盘。

2、在C:\diffcount\diffcount\test下建立两个文件夹,old,new.

3、将需要比较的未改动之前版本的代码分别复制到两个文件夹。

4、使用改动完成的代码将new文件夹中的代码覆盖,得到两个差异版本。

统计两个版本之间代码变更行数

5、打开cmd窗口,输入"cd c:\diffcount\diffcount"进入diffcount.exe文件夹。

统计两个版本之间代码变更行数

6、输入 "diffcount test\old test\new --print-files-info > result.txt"将比较结磨营稼刻果输出到“C:\diffcount\diffcount\result.txt”(注:如果文件较多执行时间较长)

统计两个版本之间代码变更行数

7、执行完毕后得到比较结果文件,可使用excel默认分隔设定打开。也可以使用其它文本胆咣骜岱编辑器打开。LANG:语言或配置文件类型ADD:新增代码行数MOD:修改代码行数DEL:删除代洁船诼抨码行数A&M:新增与修改代码行数之和BLK:空行数CMT:注释行数NBNC:非空非注释行数RATE:标准C折算率

统计两个版本之间代码变更行数

8、帮助C:\diffcount\蟠校盯昂diffcount>diffcount.exe --helpUsage多唉捋胝: diffcount.exe [OPTION]... (Baseline) TargetCompare and diff two packages or only couting one code packageOPTIONS: -c --count-only Only counting one code package --ignore-case Ignore the difference of file name case --print-lines-info Print detailed information of every diffed lines Slow, Debug use only --print-files-info Print every diffed file result information. --force-parse-all Parsing all diffed files(default: skip same file) --for-program-reading Change result output style for Third-party program reading Will disable --print-lines-info automaticly -v --version Output current version. --help Show this page --cn-help Show Chinese help page

© 手抄报圈