统计两个版本之间代码变更行数
来源:网络收集 点击: 时间:2024-04-25解压diffcount压缩包,将其放在C盘。
2/8在C:\diffcount\diffcount\test下建立两个文件夹,old,new.
3/8将需要比较的未改动之前版本的代码分别复制到两个文件夹。
4/8使用改动完成的代码将new文件夹中的代码覆盖,得到两个差异版本。

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

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

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

帮助
C:\diffcount\diffcountdiffcount.exe --help
Usage: diffcount.exe ... (Baseline) Target
Compare and diff two packages or only couting one code package
OPTIONS:
-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
统计行数版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_592291.html