对于Git开发,有一些可视化的工具,如gitk,giggle等,来查看项目的开发历史。但对于大型的项目,这些简单的可视化工具远远不足以了解项目完整的开发历史,一些定量的统计数据(如每日提交量,行数等)更能反映项目的开发进程和活跃性。GitStats就是这样的工具,它能生成以下统计数据,并以图表形式进行对比
GitStats网址:http://gitstats./ 安装依赖包:Git,Python,Gnuplot。 使用:
GitStats提供的一些例子,如Linux Kernel的统计数据(http://gitstats./examples/linux-2.6/index.html),下面是截取的一部分结果: 可以看出,在过去的32周中,Linux Kernel每周都有大约1000左右的提交量。下面是作者的列表 可以看到, 大神Linus Torvalds的大名就列在第一个,他贡献了3.98%的提交量,其他有趣的统计数据见上述网址。 读者有兴趣的话也可以查看自己的Git项目的统计数据。 |
|
来自: bananarlily > 《IT》