Windows运行GitStats

原创 2016年05月31日 11:48:44
Windows运行GitStats

(金庆的专栏)

GitStats - git history statistics generator
http://gitstats.sourceforge.net/

GitStats是git统计工具。
只是一个python脚本,使用 gnuplot 画图。
Windows下运行需要安装 python, git, gnuplot.
需要设置path, 使这些工具可以在命令行中使用。
还需要用到 wc 工具,我的 “Git for Windows” 正好有个 sh.exe, 其中带了 wc,
所以打开 git 的 sh.exe, 进入 GitStats 目录,按说明运行脚本:

jinqing@ZT-2203857 MINGW64 /e/git/gitstats (master)
$ python gitstats /e/server_master /e/temp/server_master

会出现 import gitstats 错误,需要先把 gitstats 复制成 gitstats.py.

结果为 index.html。

因为无法过滤文件,所以统计中都是些其他文件,
例如无法将Lua文件排除,无法排除依赖库。

提供的参数有如下:
jinqing@ZT-2203857 MINGW64 /e/git/gitstats (master)
$ python gitstats

Usage: gitstats [options] <gitpath..> <outputpath>

Options:
-c key=value     Override configuration value

Default config values:
{'project_name': '', 'processes': 8, 'max_domains': 10, 'commit_begin': '', 'max
_ext_length': 10, 'commit_end': 'HEAD', 'linear_linestats': 1, 'style': 'gitstat
s.css', 'max_authors': 20, 'authors_top': 5, 'start_date': ''}

Please see the manual page for more details.

相关文章推荐

git代码统计-生成详细html报告

持续集成中会有代码统计,现在总结一下git统计方法。 使用gitstat工具 1 安装gitstat:   有详细安装方法 http://gitstats.sourceforge.net/ 2 使用:...

统计本地Git仓库中不同贡献者的代码行数的一些方法

简单的查看和统计 1.显示所有贡献者及其commit数git shortlog –numbered –summary2.只看某作者提交的commit:git log –author=”eisneim...

git图形化统计工具 - windows下gitstats的安装和使用

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

几种代码量统计工具的安装及使用

基于Windows的git代码统计工具GitStats 1.概述 GitStats是Git的一个统计工具,可以对项目进行比较细致的统计以html的形式展示,比较适合比较大的项目。 GitStats在W...

Git Stat(Git 代码提交统计)

Git Stat最近项目在搞人力资源配置优化,其中一个就是对代码提交量做统计,项目使用的是 Git 仓库,本来想偷懒去网上找个现成的工具,结果有点失望,没有找到能用的,绝大部分都是 shell 脚本,...

Git在windows下的安装和使用GIT@OSC

Git是一个版本控制工具Github是一个用git做版本控制的项目托管平台。Git和GitHub一直以为是两个差不多的东西,但是具体是哪些差异还真没去了解过,现在Git也托管到了GitHub,都怪自己...
  • boonya
  • boonya
  • 2016年01月14日 11:53
  • 26056

如何高效利用GitHub(很多资料可供下载)

正是Github,让社会化编程成为现实。本文尝试谈谈GitHub的文化、技巧与影响。Q1:GitHub是什么Q2:GitHub风格Q3: 在GitHub,如何跟牛人学习Q4: 享受纯粹的写作与演讲Q5...

孙鑫VC++讲座笔记-(1)Windows程序内部运行机制

1,windows程序设计是种事件驱动方式的程序设计,主要基于消息的。当用户需要完成某种功能时,需要调用OS某种支持,然后OS将用户的需要包装成消息,并投入到消息队列中,最后应用程序从消息队列中取走消...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Windows运行GitStats
举报原因:
原因补充:

(最多只允许输入30个字)