git_stats是仓库代码统计工具,今天我们要求用git_stats工具做项目的代码统计,也是一步一坑的找到了一些方法,在这里记录一下
一、安装
git_stats可以在windows和linux使用,但是集成方式有点不太一样,我目前尝试的是win版本的,在这里就先记录win版本的安装及使用,Linux环境的后期需要可以再补充
gitstats 依赖 Git 、Python 以及Gnuplot。
版本说明:
- Python (>= 2.6.0),在这个作为一个脚本进行执行 - Git (>= 1.5.2.4),分布式版本控制系统 - Gnuplot (>= 4.0.0),进行画图的工具1.安装python
由于只支持Python2,可以到官网https://www.python.org/downloads/release/python-2713/进行下载,获取python的win下的安装包。此处安装的是python 2.7.14
为什么只支持python2?
gitstats 是基于python2.x版本进行开发的一个开源的程序项目,所以需要安装python2.x版本的解释器,由于python的特殊性,gitstats中的某些代码在python3.x中不能运行。会出现语法错误。
如果有多个python版本时
将python的2.x版本的安装目录下的python.exe文件修改为python2.exe,以免多个python互相冲突; 在环境变量path中增加python2的文件路径
配置环境变量:安装完以后需要配置环境变量,例如安装在D:\Python27 ,则在环境变量path中增加D:\Python27.
win10:此电脑-属性-高级系统设置-环境变量:找到path,添加上python本地的安装路径
验证:
查看python安装是否成功:使用win+R,输入cmd,运行python -version,出现版本号,或输入python,显示版本号 我的是Python 2.7.14
2.安装git_stats
可以从https://github.com/hoxu/gitstats下载gitstats
放在本地目录下面的,此时需要进入gitstats文件夹下面,将gitstats文件复制一份并命名或者直接重命名为gitstats.py
3.安装Gnuplot
可以到https://sourceforge.net/projects/gnuplot/files/gnuplot/5.0.6/, 选择最新的win版本下载即可。
配置环境变量
根据你的安装目录直接配置环境变量即可,例如直接将E:\gnuplot\bin添加到path中即可.
查看是否安装成功:使用win+r,输入cmd,运行gnuplot,出现下面的输出就是成功啦