# gitlab-stats **Repository Path**: wbin2633/gitlab-stats ## Basic Information - **Project Name**: gitlab-stats - **Description**: gitlab代码统计查询 指定时间段内提交代码数量,统计字段:项目名 开发者 分支 添加代码行数 删除代码行数 提交总行数 提交次数 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-01-14 - **Last Updated**: 2025-01-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # gitlab代码统计 ## 环境 * python3 ## 获取token 1. 登录gitlab, 使用一个权限大的账号; 2. 点击右上角->Settings 3. 左侧选择`AccessToken`, 输入token名称, 选择权限范围,这里我们勾选api: ![access-token](/imgs/gitlab_settings_token.jpg) 4. 点击`Create personal access token` 按钮, 复制下来生成的个人账号访问token ![access-token2](/imgs/gitlab_settings_token2.jpg) ## 统计代码量 ##### Usage `gitlab_stats.py`脚本为代码量统计脚本,使用语法: ``` ##### 参数 * url:gitlab地址 * private_token: 指定token * start_time: 指定统计的开始时间,2025-01-01 00:00:00 * end_time: 指定统计的结束时间, 2026-01-01 23:59:59