zoukankan      html  css  js  c++  java
  • git图形化统计工具

    gitstats 是一款git历史统计工具,可以生成定量的统计数据,并以html图表的形式展示。
    统计文件包括文件数量、代码量、提交量、作者信息、每天活跃度、每周活跃度、每月活跃度以及提交数排名等等,信息比较丰富。

    安装
    gitstats 依赖 Git 、Python2 以及Gnuplot。
    以下是最新的依赖版本。
    - Python (>= 2.6.0)
    - Git (>= 1.5.2.4)
    - Gnuplot (>= 4.0.0)

    1. gitstats
    可以从https://github.com/hoxu/gitstats下载gitstats ,或者用https://github.com/hoxu/gitstats.git在git中拉取。值得一提的是,在win下使用,要把gitstats工程里的gitstats文件重命名成gitstats.py。

    2. Python2
    由于只支持Python2,可以到https://www.python.org/downloads/release/python-2713/,获取python2的win下的安装包。
    安装完以后需要配置环境变量,例如安装在C:Python27 ,则在环境变量path中增加C:Python27。
    为了避免多个python冲突,把python安装目录下的python.exe修改为python2.exe。

    可以在cmd中输入python2 ,看是否配置成功。

    3. Gnuplot
    可以到https://sourceforge.net/projects/gnuplot/files/gnuplot/5.0.6/下载5.0.6版本,选择win版本即可。
    安装完毕后,根据README-Windows.txt里描述,需要配置环境变量,配置到安装目录的bin下,例如D:gnuplotin,同样的,在环境变量path中增加。
    配置完成后,可以在cmd中输入gnuplot验证。

     

    4.git。

    在windows系统下载git for window客户端(https://gitforwindows.org/),傻瓜式安装完毕后,将安装目录的Git/usr/bin(例如:F:softwareapplicationgitforwindowGitusrin)目录加入环境变量。

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

    然后等待窗口执行完毕,在输出结果路径里找index.html,打开即可查看详细输出结果。
    摘自:https://blog.csdn.net/fengyuansu656/article/details/72771178

  • 相关阅读:
    手撕RPC框架
    关于JVM的一些冷知识
    luoguP2627 修剪草坪
    [USACO16OPEN]248
    luoguP1171 售货员的难题
    luoguP2016 战略游戏
    luoguP2422 良好的感觉
    POJ1160 [IOI2000]Post Office
    luoguP2015 二叉苹果树
    BZOJ1756 小白逛公园
  • 原文地址:https://www.cnblogs.com/schblog/p/12976790.html
Copyright © 2011-2022 走看看