GitStats使用

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

功能描述

当前GitStats所生成统计信息分为如下几类:

  • 通用统计:总的文件数、行数、提交数、创建人数;
  • 活动统计:按一天中的每个小时统计、按一周中的明天统计、按一星期中的每小时统计、按一年中的每月统计、按年和月统计、按年统计;
  • 创建人统计:统计创建人信息,包括首次提交日期、最后提交日期等,按月统计提交人信息、按年统计提交人信息;
  • 文件统计:按日期和扩展统计文件;
  • 行数统计:按日期统计文件行数;

安装及使用

在Ubuntu下安装GitStats只需要执行如下命令即可:

aptitude install gitstats

使用GitStats的方法更简单:

gitstats repo gen

其中repo为仓库目录,gen为事先创建好的用于存储生成的HTML文档的目录。然后在gen目录下执行如下代码:

python -m SimpleHTTPServer 8080

既可以通过http://localhost:8080查看到生成的页面。

示例

官网给出的示例如下所示:

  • http://gitstats.sourceforge.net/examples/gitstats/

你可能感兴趣的:(GitStats使用)