美文网首页
git仓库按时间、成员等维度分析统计

git仓库按时间、成员等维度分析统计

作者: qiyer | 来源:发表于2019-01-09 10:39 被阅读0次
git 按时间打印所有成员代码提交:
git log --since ==2018-01-01 --until=2018-12-31 --format='%aN' | sort -u | while read name; do echo -en "$name\t"; git log --author="$name" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 + $2 } END { printf "added lines: %s, removed lines: %s, total lines: %s\n", add, subs, loc }' -; done
单个成员查询:
git log --since=2018-01-01 --until=2018-12-31 --author="DENA\chuanyong.zhu" --pretty=tformat: --numstat | awk '{ add += $1 ; subs += $2 ; loc += $1 - $2 } END { printf "added lines: %s removed lines : %s total lines: %s\n",add,subs,loc }' -
以上是git命令,以下介绍一下gitstats
1.example
2.安装

a.安装gitstats
git clone git://github.com/hoxu/gitstats.git

b.安装brew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

c.安装gnuplot画图程序
brew install gnuplot

d.运行命令
cd xxx/gitstats
python gitstats Documents/gitxxx Documents/gitoutput

xxx/gitstats 为gitstats的本地clone地址
Documents/gitxxx 为本地代码仓库路径
Documents/gitoutput 为生成报表位置

更多:

 https://segmentfault.com/a/1190000008542123

相关文章

  • git仓库按时间、成员等维度分析统计

    git 按时间打印所有成员代码提交: 单个成员查询: 以上是git命令,以下介绍一下gitstats: 1.exa...

  • git代码统计工具git_stats

    git_stats:仓库代码统计工具之一,可以按git提交人、提交次数、修改文件数、代码行数、注释量在时间维度上进...

  • git 代码量统计

    git代码量统计 代码量按人员统计 代码量按人员和时间统计 markdown语法入门

  • 怎么做商品销售库存分析

    问:数据来源于用友U8系统,具有多个年度的账套数据,想按日期、仓库等维度做一个商品销售库存分析报表,可以直观看到不...

  • 4、git

    一、为本地仓库设置远程仓库 1、建立好本地仓库,git init,git add .等操作,将代码提交到本地仓库 ...

  • Git常用命令大全,迅速提升你的Git水平

    初始化本地git仓库(创建新仓库) 配置用户名 配置邮件 git status等命令自动着色 clone远程仓库 ...

  • GitStats使用

    GitStats为一个用于生成git仓库统计信息的工具。它检查仓库并生成历史数据的统计信息。当前仅输出HTML格式...

  • 【2019个推开发者节】亿级日活APP都在用的APP统计服务,免

    个数 · 应用统计 从用户属性、使用行为、行业对比等多指标多维度进行全面统计分析,帮助APP运营者深层次挖掘用户需...

  • 30 【随堂练习】梦想仓库与八大关注表

    如何建立起自己的梦想仓库? 1、梦想仓库的内容,按八个维度进行划分,在每个维度里面,写下脑中的目标梦想。 (没有分...

  • 离线数仓三

    指标开发-时间维度分析业务开发 需求分析 统计2019年期间每个季度的销售订单笔数、订单总额 统计2019年期间每...

网友评论

      本文标题:git仓库按时间、成员等维度分析统计

      本文链接:https://www.haomeiwen.com/subject/gbswrqtx.html