Help us learn about your current experience with the documentation. Take the survey.
贡献分析
- Tier: Premium, Ultimate
- Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
贡献分析提供了您的组成员在过去一周、一个月或三个月内进行的贡献事件的概览。交互式条形图和详细表格按组成员显示贡献事件(推送事件、问题和合并请求)。
使用贡献分析来深入了解团队活动和个体表现,并将这些信息用于:
- 工作负载平衡:分析您组在一段时间内的贡献,识别表现优异的组成员或可能需要额外支持的成员。
- 团队协作:评估贡献的平衡性,如代码推送与审查或批准的比例,确保协作开发实践。
- 培训机会:识别团队成员可能需要指导或培训的领域,如合并请求批准率或问题解决率较低的情况。
- 回顾评估:将贡献分析纳入回顾会议,评估团队有效达成目标的程度以及可能需要调整的地方。
追踪
贡献分析基于推送事件,因为它们比唯一提交提供了更可靠的贡献视图。计算唯一提交可能导致在提交被推送到多个分支时出现重复。通过追踪推送事件,GitLab 确保每个贡献都被准确计数。
例如,用户在一次推送中将三个提交推送到分支 A。后来,用户将其中两个提交从分支 A 推送到分支 B。GitLab 记录了五个提交,尽管用户只做了三个唯一提交。
查看贡献分析
要查看贡献分析:
-
在左侧边栏,选择搜索或跳转并找到您的组。
-
选择分析 > 贡献分析。
-
可选。过滤结果:
- 要查看过去一周、一个月或三个月的贡献分析,选择三个选项卡之一。 所选时间段适用于所有图表和表格。
- 要放大条形图以仅显示部分组成员, 选择图表下方的滑块( )并沿轴滑动。
- 要按列对贡献表进行排序,选择列标题或箭头 ( 表示降序, 表示升序)。
-
可选。要查看组成员的贡献,可以:
- 在贡献分析条形图上,将鼠标悬停在成员姓名的条形上。
- 在每位组成员的贡献表中,选择成员姓名。 将显示该成员的 GitLab 个人资料,您可以探索他们的贡献日历。
要检索用户贡献的指标,您也可以使用 GraphQL API。
使用 ClickHouse 的贡献分析
在 GitLab.com 上,贡献分析通过 ClickHouse Cloud 集群运行。
在 GitLab Self-Managed 中,当您配置 ClickHouse 集成时,ClickHouse events 表会自动从 PostgreSQL events 表填充。对于大型安装,此过程可能需要一些时间。表格完全同步后,新事件在 ClickHouse 中可用会有约三分钟的延迟。
更多信息,请参阅: