现在在云效平台上导出的统计数据,自身就对不上,并且和我们从 git 中使用命令直接导出的数据统计也对不上。现在三份数据差异较大,怎么操作呢?
现在三份统计数据:
- 云效平台:代码变更概览中全年新增 241180 行
- 云效平台:代码变更行按人员排序,明细导出、汇总后,全年新增 227625 行,其中宋姓研发人员全年新增 20227 行
- git命令:git log –author=’liushuli’ –since=’2023-01-01 00:00:00′ –until=’2023-12-26 23:00:00′ –pretty=tformat: –numstat | awk ‘{ add += $1; subs += $2; loc += $1 – $2 } END { printf “added lines: %s, removed lines: %s,total lines: %s
“, add, subs, loc }’ ,导出后宋姓研发人员全年新增 40571 行
以下为热心网友提供的参考意见
算法不一样,云效上的全部行数 是用 cloc 这个工具扫出来的。此回答整理自钉群“云效开发者交流群6群”