gerrit代码统计脚本 背景 自动创建git文件夹存放拉取项目及代码统计结果。 添加统计单一分支代码量功能。 可以只统计个人的单一/所有项目分支代码量。 实现 统计所有人单一/所有分支代码量 将开始时间、截止时间、被统计人gerrit名称从命令行作为参数输入 ...
指定用户名版 git log author your name here pretty tformat: numstat awk add subs loc END printf added lines: s, removed lines: s, total lines: s n , add, subs, loc 结果示例:added lines: , removed lines: , total ...
2016-08-11 16:37 1 8930 推荐指数:
gerrit代码统计脚本 背景 自动创建git文件夹存放拉取项目及代码统计结果。 添加统计单一分支代码量功能。 可以只统计个人的单一/所有项目分支代码量。 实现 统计所有人单一/所有分支代码量 将开始时间、截止时间、被统计人gerrit名称从命令行作为参数输入 ...
用StatSVN统计SVN服务器项目的代码量 下载并安装SVN统计工具StatSVN 1)下载地址:sourceforge.net/projects/statsvn/ 2)解压压缩包,到一个目录,如D:\statsvn 找一个svn上项目 check或update这个项目到D ...
统计代码行数命令如下: 1822 其他的命令(以下来自于网络): 统计某人的代码提交量,包括增加,删除: 仓库提交者排名前 5(如果看全部,去掉 head 管道即可): 仓库提交者(邮箱)排名前 5:这个统计可能不会太准,因为很多人有不同的邮箱,但会使用相同的名字 贡献者 ...
1 需要系统安装 git + gawk git 安装自行百度 gawk 到官网下载 http://gnuwin32.sourceforge.net/packages/gawk.htm 1.2 下载好后解压,将bin 目录添加到 path 路径下 然后在cmd 命令行 ...
REFER:SO ...
1,查看git上个人代码量 2,统计所有成员的增删行数 3,按时间打印所有成员代码提交 4,查看仓库提交者排名前五 5,贡献者统计: 6,提交数统计: ...
# a新增行数,d删除行数 git log --author="`git config --get user.name`" --pretty="%H" --after="2019-01-01" --numstat | awk 'NF==3 {a+=$1; d+=$2} END {printf ...
git的代码量大多数都是根据命令行统计,或者根据第三方插件统计。但是都不满足我的需求,因为我们代码都由gitlab管理,于是想到了通过gitlab暴露出来的接口获取数据。 第一步,生成私钥 登录你的gitlab申请私钥private_token 第二步,获取当前 ...