跳到主要内容
版本:2.4

用户主页

引入于极狐星TowerFox 2.3;依赖极狐GitLab 版本:免费版;依赖 GitLab 版本:Free

用户主页以环状图、热力图、柱状图、折线图和表格等形式集中展示用户的效能数据。您可以点击极狐星TowerFox 中出现用户名称的地方(不包含数据驾驶舱和组织架构)进入对应的用户主页,例如人员效能排行榜中的用户名、代码质量问题的创建人及合并人和合并请求详情表中的创建人及评审人。

用户主页主要分为以下八个部分:

  • 用户信息
  • 筛选器
  • 正在进行
  • 效能卡片
  • 活跃度分布
  • 活跃热力图
  • 效能数据图
  • 人员数据

用户信息

用户主页的最上方展示用户相关信息,如姓名、账号、加入群组数、加入项目数、活跃度和最后活跃时间。您可以将鼠标悬停到 加入群组数加入项目数 右侧的数值查看该用户加入的全部群组或项目,及用户的加入时间和最后活跃时间。

筛选器

您可以通过筛选器查看特定项目、群组或时间中用户的效能数据。

  • 时间:最近 7/14/30/60/90/180 天:过去 7/14/30/60/90/180 天内人员的效能数据。您也可以自定义时间段查看用户在相应群组或项目的贡献情况。起止时间间隔最大为 180 天。

  • 群组或项目:您可以查看关于特定群组或项目的效能数据,群组或项目支持多选。

正在进行

正在进行 部分展示用户当前正在处理的事项,包括 创建合并请求评审合并请求。 展开 创建合并请求 可以查看由用户创建且状态为"开放中"的合并请求的名称、持续时间和所属项目等信息。展开 评审合并请求 可以查看用户正在评审的合并请求的名称、创建人、持续时间和所属项目等信息。

效能卡片

以卡片的形式通过十二个效能指标展示用户在特定群组、项目及时间段内的效能数据。

指标名称描述
代码行数/有效新增代码行数(总数/日均)筛选条件下用户的代码行数/有效新增代码行数。
代码有效率筛选条件下用户的代码有效率。代码有效率 = 有效新增行数 / 新增代码行总数。
有效新增代码行筛选条件下用户的有效新增代码行数。有效代码行数是指去除空行和注释后的代码行数。
增加代码行筛选条件下用户的新增代码行数。
活跃度/日均筛选条件下用户的总活跃度/日均活跃度。
开发时长/日均筛选条件下用户的总开发时长/日均开发时长。开发时长为合并请求从被创建到被首次分配评审人的时长(如果未分配评审人,则该值为合并请求从被创建到被合并或关闭的时长)。
创建议题数(个)/日均筛选条件下用户创建的议题的总个数/日均个数。
议题评论数(个)/日均筛选条件下用户在议题下发表评论的总个数/日均个数。
提交次数(个)/日均筛选条件下用户的总代码提交次数/日均提交次数。
创建合并请求(个)/日均筛选条件下用户创建合并请求的总个数/日均个数。
评审合并请求(次)/日均筛选条件下用户评审合并请求的总次数/日均次数。计算用户点击合并请求中 批准 的次数,多次点击同一个合并请求的 批准 时,计数为一次。
合并请求评论数(个)/日均筛选条件下用户在合并请求下发表评论的总个数/日均个数。

活跃度分布图

活跃度分布图以环状图的形式展示用户在参与项目和不同类型事项(如创建议题、议题评论和评审合并请求等)中的活跃度。

  • 项目活跃度分布:展示活跃度排名为前五名的项目名称及相应的用户活跃度数值,第六名及其后的项目统一归类为"其他"。可以将鼠标悬停在环状图中查看具体的活跃度数值。
  • 类型分布:展示用户在议题评论、创建议题、合并请求评论、创建合并请求、合并合并请求和代码提交方面的分布情况。

活跃热力图

用户的活跃度以不同的颜色块进行展示,颜色越深则表示用户的活跃度越高。每一格代表用户一天的热力值,热力值根据议题评论、创建议题、合并请求评论、创建合并请求、合并合并请求和代码提交进行综合计算。 用户的热力值共分为五个等级:

  • 0
  • 1-9
  • 10-19
  • 20-29
  • 30 以上

将鼠标悬停在活跃热力图上,您可以查看具体的活跃度数值。

效能数据图

效能数据图以柱状图和折线图的形式展示用户在议题、开发效率、提交次数和合并请求等方面的效能数据。将鼠标悬停在柱状图或折线图上,您可以查看具体的效能数值。

  • 议题:展示创建议题的数量。
  • 开发效率:展示代码行数、有效代码行数和开发时长。
  • 提交次数:展示提交代码的次数。
  • 合并请求:展示创建 MR 的数量、合并 MR 的数量、评审 MR 的数量和评论 MR 的数量。

人员数据

人员数据以表格的形式全面展示用户的效能数据:

  • 项目名称
  • 活跃度
  • 创建议题数
  • 议题评论数
  • 代码行数
  • 有效代码行数
  • 开发时长
  • 提交次数
  • 创建合并请求数
  • 更改文件数
  • 合并请求数
  • 合并请求评论数
  • 关闭议题数
  • 最后活跃时间