Sonarqube 少数项目中未显示错误信息

Sonarqube 少数项目中未显示错误信息,sonarqube,git-blame,Sonarqube,Git Blame,我们使用SonarQube版本5.6.3和GitLab进行版本控制。在某些项目中,错误条目不会显示在SonarQube项目中,而会显示在其他项目中。项目设置似乎没有区别,日志中也没有任何线索。此功能与SonarQube版本一起内置 如何让SonarQube显示所有项目的责任信息?请验证项目的SCM设置: 打开项目仪表板 选择管理→ 一般设置→ SCM 验证sonar.scm.disabled是否设置为false或Default(其中Default:false) 如果无法修改服务器上的设置,可

我们使用SonarQube版本5.6.3和GitLab进行版本控制。在某些项目中,错误条目不会显示在SonarQube项目中,而会显示在其他项目中。项目设置似乎没有区别,日志中也没有任何线索。此功能与SonarQube版本一起内置


如何让SonarQube显示所有项目的责任信息?

请验证项目的SCM设置:

  • 打开项目仪表板
  • 选择
    管理→ 一般设置→ SCM
  • 验证
    sonar.scm.disabled
    是否设置为
    false
    Default
    (其中
    Default:false
如果无法修改服务器上的设置,可以将
-Dsonar.scm.disabled=false
添加到扫描仪执行中

如果启用了SCM传感器,则从生成中打开日志并验证:

  • 行存在:

    [INFO] Sensor SCM Sensor
    [INFO] Sensor SCM Sensor (done) | time=19ms
    
  • 存在包含元数据的SCM目录(例如
    .git


请验证项目的SCM设置:

  • 打开项目仪表板
  • 选择
    管理→ 一般设置→ SCM
  • 验证
    sonar.scm.disabled
    是否设置为
    false
    Default
    (其中
    Default:false
如果无法修改服务器上的设置,可以将
-Dsonar.scm.disabled=false
添加到扫描仪执行中

如果启用了SCM传感器,则从生成中打开日志并验证:

  • 行存在:

    [INFO] Sensor SCM Sensor
    [INFO] Sensor SCM Sensor (done) | time=19ms
    
  • 存在包含元数据的SCM目录(例如
    .git


您能否设置一个简单的示例项目,并尝试重现该问题?项目中可能只有一个git提交和一个文件,并且配置最少。如果您可以复制,请编辑您的问题并添加设置和日志。您是否一直使用相同的生成代理?你也检查了声纳记录了吗?您还应该计划对SonarQube 5.6.6进行更新。您能否设置一个最小的示例项目并尝试重现该问题?项目中可能只有一个git提交和一个文件,并且配置最少。如果您可以复制,请编辑您的问题并添加设置和日志。您是否一直使用相同的生成代理?你也检查了声纳记录了吗?您还应该计划对SonarQube 5.6.6进行更新。