git 历史统计生成器 GitStats

GPL
Python
跨平台
2019-12-08
terenceyhj

【年终提升】2019尾声,来 OSC·年终盛典收割技术干货,get新技能!>>>

gitstats 是一个git仓库分析软件,可以帮助你查看git仓库的提交状态,根据不同维度分析计算,并自动生成数据图表。 从而反映出项目的开发进程和活跃性 。

首先,gitstats提供全局上的统计数据报告,包括:

1. 报告产生时间及产生所花费的时间:如仅花了28秒
2. 报告所覆盖的时间:如2018年8月19日至2019年12月9日
3. 年龄:该repo的年纪,如“1288天,其中490天是活跃天.”
4. 文件数及代码:如:220个文件,19万行(包括翻译、自动产生界面数据和其他数据文件),其中这三年,150万行被添加130万行被移除
5. 作者人数:如15,每个作者平均提交次数。

其次,还包括:

1. 时间维度的效率分析:每天中每小时的、每周中每天的、每周中每小时的、每年中每月的、每年的提交量。
2. 提交者维度的活跃度统计:列举所有的作者(提交数,第一次提交日期,最近一次的提交日期),并按月和年来划分。
3. 按照文件数:按日期划分,按扩展名名划分。
4. 根据提交行数的统计:按日期划分。 

的码云指数为
超过 的项目
加载中

评论(2)

aLeXlip
aLeXlip
还能正常用么?
pauli
pauli
五年前的代码仓库,现在又推送了。。。

暂无资讯

暂无问答

Win下使用GitStats git代码统计工具

Win10、git、python2.7、gitstats (https://github.com/hoxu/gitstats)、Gnuplot(https://sourceforge.net/projects/gnuplot/files/gnuplot/5.0.6/) 1.安装如上的软件 2.git clone gits...

2019/03/27 14:12
97
0
005-jenkins统计gitstats查看代码提交量

安装 需要统计一定时间内,所有组员的代码提交量,这样gitstats就能实现这个需求 首选在jenkins后台安装gitstat sudo apt-get install gitstats,如果出现error:“Unable to locate packag...

2019/12/04 11:40
59
0
如何高效利用GitHub

正是 Github,让社会化编程成为现实。本文尝试谈谈 GitHub 的文化、技巧与影响。 Q1:GitHub 是什么 Q2:GitHub 风格 Q3: 在 GitHub,如何跟牛人学习 Q4: 享受纯粹的写作与演讲 Q5: 代码帮你...

2013/04/20 16:13
1K
2
如何高效利用GitHub(转)

Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius和Merb在内的很...

2013/10/14 22:19
611
0
如何高效利用GitHub

本文尝试谈谈GitHub的文化、技巧与影响。

2014/09/18 22:09
26
0
如何高效利用GitHub

如何高效利用GitHub (原文不允许转载,51后关闭)

2015/03/18 11:18
29
0
如何高效利用GitHub

正是Github,让社会化编程成为现实。本文尝试谈谈GitHub的文化、技巧与影响。 Q1:GitHub是什么 Q2:GitHub风格 Q3: 在GitHub,如何跟牛人学习 Q4: 享受纯粹的写作与演讲 Q5: 代码帮你找工作...

2013/09/26 23:45
465
2
git命令(资源)

git、github、gitlab 概念与关系 1. git:版本控制工具 git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。 git学习书籍:https://git-scm.com/book/...

2018/08/05 14:26
14
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部