1 Star 0 Fork 12

Hailiang / git-stats

forked from java / git-stats 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

gitlab代码统计

环境

  • python3

获取token

  1. 登录gitlab, 使用一个权限大的账号;

  2. 点击右上角->Settings

  3. 左侧选择AccessToken, 输入token名称, 选择权限范围,这里我们勾选api:

    access-token

  4. 点击Create personal access token 按钮, 复制下来生成的个人账号访问token

    access-token2

统计代码量

Usage

gitlab_commit_stats.py脚本为代码量统计脚本,使用语法:

$ python3 gitlab_commit_stats.py
Usage: python gitlab_commit_stats.py -t <token> -s <since_date> -u <until_date> -a <api_url> [-h] 
 or python gitlab_commit_stats.py --token <token> --sincedate <since_date> --untildate <until_date> --apiurl <api_url> [--help]
参数
  • -t <token>: 指定token
  • -s <since_date>: 指定统计的起始时间, eg. 2019-09-01 00:00:00
  • -u <until_date>: 指定统计的截至时间, eg. 2019-09-30 23:59:59
  • -a <api_url>: 指定gitlab api地址, eg. https://gitlab.com/api/v4
  • -h help: 帮助说明

空文件

简介

gitlab代码统计 展开 收起
Python
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Python
1
https://gitee.com/hehl/git-stats.git
git@gitee.com:hehl/git-stats.git
hehl
git-stats
git-stats
master

搜索帮助