当前位置:首页 >综合 >聊一聊社区代码统计的三种方式 代码的种都会有代码修改量

聊一聊社区代码统计的三种方式 代码的种都会有代码修改量

2024-07-01 01:24:54 [百科] 来源:避面尹邢网

聊一聊社区代码统计的聊聊三种方式

作者:zhushangyuan_ 系统 OpenHarmony 本文介绍了代码量统计的各种方式。统计每一笔提交的社区增删改修改量,偏重统计过程中的代码的种贡献,批量增删时,统计容易产生巨量的聊聊代码量。

​​想了解更多关于开源的社区内容,请访问:​​

聊一聊社区代码统计的三种方式 代码的种都会有代码修改量

​​51CTO 开源基础软件社区​​

聊一聊社区代码统计的三种方式 代码的种都会有代码修改量

​​https://ost.51cto.com​​

聊一聊社区代码统计的三种方式 代码的种都会有代码修改量

社区代码度量方式总结

当开发者每提交一笔Pull Request/Commit时,代码的种都会有代码修改量,统计包含新增了多少行代码、聊聊删除了多少行代码。社区这属于过程动态的代码的种统计方式。还可以统计仓库代码量,统计不关注提交过程,聊聊只关注存留的社区代码量。这属于静态的代码的种统计方式。每位开发者都会关注自己贡献的代码量,此文就总结下,各个代码量统计方式。

1、git log统计每笔提交的修改量

先看下git log相关的参数说明。

git log 参数说明

–numstat

Similar to --stat, but shows number of added and deleted lines in decimal notation and pathname without abbreviation, to make it more machine friendly. For binary files, outputs two ​​-​​ instead of saying ​​0 0​​.

–shortstat

Output only the last line of the --stat format containing total number of modified files, as well as number of added and deleted lines.

–stat

使用–stat参数主要可以在git log 的基础上输出文件增删改的统计数据。

$ git log --stat
commit fa71c098e2912b69a1c82348d403b3260f2dc64e (HEAD -> temp_temp)
Author: zz

(责任编辑:探索)

    推荐文章
    热点阅读