指定用户名版 git log --author="your_name_here" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s ...
gerrit代码统计脚本 背景 自动创建git文件夹存放拉取项目及代码统计结果。 添加统计单一分支代码量功能。 可以只统计个人的单一 所有项目分支代码量。 实现 统计所有人单一 所有分支代码量 将开始时间 截止时间 被统计人gerrit名称从命令行作为参数输入,比如在Terminal中运行sudo . git test.sh zjc命令。 若要统计所有人的代码量,则被统计人名称为 all ,即su ...
2022-04-06 15:16 0 648 推荐指数:
指定用户名版 git log --author="your_name_here" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s ...
实现的功能 git 根据传入的三个参数:起始统计日期、结束统计日期、git仓库地址。 脚本统计的是git仓库内的所有分支的log信息。 脚本统计的是指定时间段内、每一个提交人指定的git地址的所有分支里的提交代码行的新增情况。 其中代码行可分别统计出:新增的有效代码行数、新增的空行 ...
用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 ...