Gitinspectorgit 仓库统计分析工具
Gitinspector 是一个用于 git 仓库的统计分析工具。默认分析显示每位作者的常规统计数据,可以辅之以显示每位作者的工作量和活动的时间线分析。在正常操作下,它会过滤结果以仅显示有关多个给定扩展名的统计信息,并且默认情况下仅在统计分析中包含源文件。
该工具最初是为了帮助从查尔姆斯理工大学和哥德堡大学面向对象编程项目课程中的学生项目中获取仓库统计信息而编写的。今天,Gitinspector 被世界各地的大学用作评分辅助工具。
功能
- 显示历史中每位作者的累积工作
- 按扩展名过滤结果(默认:java、c、cc、cpp、h、hh、hpp、py、glsl、rb、js、sql)
- 可以显示统计时间线分析
- 扫描存储库中找到的所有文件类型(按扩展名)
- 多线程;在可能的情况下使用多个 git 实例来加速分析
- 支持 HTML、JSON、XML 和纯文本输出
- 可以报告违反不同代码指标的情况
示例输出
下面是一些著名的开源项目的一些示例输出。所有统计数据都是使用 “-HTlrm” 标志生成的。
项目名称 | ||||
---|---|---|---|---|
Django | HTML | HTML Embedded | Plain Text | XML |
JQuery | HTML | HTML Embedded | Plain Text | XML |
Pango | HTML | HTML Embedded | Plain Text | XML |
评论
Hiper性能统计分析工具
Hiper——一个性能统计分析工具,可让你网页性能提升10倍。用法hiper --helpUsage: hiper [options] [url]A statistical analysis tool
Hiper性能统计分析工具
0
Pepper源码仓库数据统计工具
Pepper是一个灵活的源代码仓库统计工具,可用来根据代码库生成图形和文本的统计报表。Pepper 附带了几个图形和文本报表,并且可以使用Lua脚本语言轻松扩展。Pepper支持多个版本控制系统,包括
Pepper源码仓库数据统计工具
0
RepoStats开源仓库数据统计工具
RepoStats是一款用于统计开源代码仓库数据的工具,同时支持将数据可视化。开源代码仓库的star、fork、commit、pullrequest、issue等相关数据,是分析和了解代码仓库的客观依
RepoStats开源仓库数据统计工具
0