用 Jenkins 统计研发人员的代码提交量

程序猿的一天,早晨上班开站会,讨论项目需求和进度,澄清当天的工作任务,结束站会就开始敲代码,敲的天昏地暗 脑细胞少了很多 %$&){*!^$。。。

就这样还总被领导怀疑开发能力不够,存在感不足,非常气愤、非常的不爽,通过 Jenkins 来统计一下代码提交量,看看个人的贡献度有多高。

下面就在创建好的工程里,只需要增加两个构建步骤,就实现不同的工具进行代码量统计了,如下代码片段截图:

脚本配置好,即可执行编译,项目顺利编译完成后,项目也打包发布完成,代码量也统计好了。

下面看看不同的工具代码统计结果吧。

通过 cloc 工具统计如下:

通过脚本工具统计如下:

通过 GitStats工具统计如下:

不知道程序猿们看了有啥想法呢?

© 著作权归 万事通 所有

这个是统计代码行数吗?

可以统计项目的总代码量,也可以统计个人提交的代码行数,看你实际需求需要统计什么。

单纯的统计行数感觉意义不大

哈哈,那要看你们是如何度量研发人员的KPI指标了。