【git】git代码统计

描述

之前都是用svn进行代码管理,有一套基于svn的代码统计工具,切到git以后,以前的工具无法使用了,经过一顿摸索,改用gitstats工具进行统计,这里记录一下用法。

下载

使用gitstats工具对代码进行统计,https://github.com/hoxu/gitstats下载压缩包

安装与使用

linux环境下

安装

由于gitstats依赖于gnuplot这款绘图工具,所以需要先安装gnuplot

sudo yum install gnuplot

然后将zip压缩包放置在linux环境下,然后进行解压

然后进入到解压目录下。

使用

命令如下:./gitstats [git库路径] [输出结果路径]
统计报告会生成在设置的文件夹中。

win下

安装

下载gnuplot绘图工具https://sourceforge.net/projects/gnuplot/files/gnuplot/
下载win最新版即可。

下载完成后安装。安装完以后需要配置环境变量,例如安装在C:\Program Files\gnuplot\,则在环境变量path中增加C:\Program Files\gnuplot\bin。

gitstats由于只支持Python2,可以到https://www.python.org/downloads/release/python-2713/,获取python2的win下的安装包。安装完以后同样需要配置环境变量,例如安装在C:\Python27 ,则在环境变量path中增加C:\Python27。

在win下解压gitstats的zip包,将gitstats文件修改名字为gitstats.py

使用

在cmd中使用python执行gitstats中的gitstats.py。
命令如下:python [gitstats.py路径] [git库路径] [输出结果路径]

统计报告

生成的报告目录如下:

使用浏览器打开index.html,打开页面,即可查看统计报告。

posted @ 2018-09-10 14:33  JESSET  阅读(1336)  评论(0编辑  收藏  举报