gitstats是一个Git项目统计工具,可以统计git项目代码提交量,提交者的贡献量及活动热力图等信息,如下图。 gitstats基于Python2.7,使用git log命令生成统计信息,基于gnuplot生成统计图,因此使用前应先安装git和gnuplot Mac OS可以使用brew安装 brewinstallgitbrewinstallgnuplot 由于Python2.7接近停止维护,gitstats可以使用本人...
2.1、安装Python 由于Python 2.* 和 Python 3.* 的语法不兼容,并且Gitstats是基于Python 2. x版本进行开发的一个开源的程序项目,所以需要安装Python 2. x版本的解释器。 官网:https://www.python.org/downloads/release/python-2713/进行下载获取python的win下的安装包 如果有多个python版本时,如何操作? 将pytho...
gitstats基于Python2.7,使用git log命令生成统计信息,基于gnuplot生成统计图,因此使用前应先安装git和gnuplot Mac OS可以使用brew安装 brew install git brew install gnuplot 1. 2. 由于Python2.7接近停止维护,gitstats可以使用本人Fork的支持Python3版本的gitstats。 项目地址:https://github.com/hanzhichao/gitstats ...
gitstats是个特别老的东西,用于分析git项目的提交(commit)信息,从2013年之后就没有再维护了。如果一路不踩坑的话,用起来倒也很香。 注意,这个软件太老了,因为最新版本在2013年发布之后就没动静了,只能用python2.7或更高版本,而python3和python2不兼容。
python gitstats.pyI:/code/officeautoI:/code/testgit/oa 输出结果: Gitstats 展示效果 我们在浏览器打开输出目录位置的index.html文件,在菜单栏中可以找到以下4点: 1、代码仓库信息 2、提交频率维度的数据统计 3、用户提交维度的数据统计 4、文件类型提交维度的数据统计 ...
Git项目代码统计-Python3版gitstats gitstats是一个Git项目统计工具,可以统计git项目代码提交量,提交者的贡献量及活动热力图等信息,如下图。gitstats基于Python2.7,使用git log命令生成统计信息,基于gnuplot生成统计图,因此使用前应先安装git和gnuplot Mac OS可以使用brew安装 由 ...
Python:GitStats本身就是一个python脚本,windows下我们需要用python命令来运行GitStats。 Git:这个不用解释也知道是必须的。 Gnuplot:Gnuplot一个命令行的交互式绘图工具。 4. 源码安装及使用 打开gitbash或者其他git客户端,输入如下命令: 代码语言:javascript ...
gitstats是一个开源的程序项目,它是用python开发的。 gitstats 是基于python2.x版本进行开发的,所以需要安装python2.x版本的解释器,由于python的特殊性,gitstats中的某些代码在python3.x中不能运行。 gitstats是用python2.x编写的,如果使用python3.x执行,会出现语法错误。
安装gnuplot,用以生成交互式图表, Mac OS可以使用brew install gnuplot安装 Windows可以从https://sourceforge.net/projects/gnuplot/下载安装 进入项目目录,使用以下命令运行。 python3 gitstats Git项目目录 报告目录 使用浏览器打开 报告目录/index.html 报告示例...
sudo pip3 install git+https://github.com/vifactor/repostat@<branch|tag> NOTE:Versions prior to v2.0.0 have additional system-dependencies, e.g.gnuplot. Linux installation python3-pipmust be in the system and then installation viapipworks fine. ...