1

运行带有 MSSqlServer 数据库的多个项目的 Sonarqube 5.6.1 MSBuild 扫描程序 C#/javascript。全局措施选项卡按预期显示所有适当的项目,但深入到单个项目 - 措施选项卡是空白的。

所有插件都已更新,没有安装任何自定义或深奥的 - (C#、SonarJS、Git、Timeline)。服务器重新启动。

扫描仪日志没有错误并指示成功。所有其他选项卡 [主页、问题代码、仪表板] 都按预期使用最新的扫描结果进行了适当更新。

是否需要一些插件来启用度量选项卡?选择此页面上显示的内容需要一些额外的配置 在本地安装 Sonarqube 并使用内部 db 运行开箱即用设置,度量选项卡按预期填充可维护性、重复性、大小、复杂性、文档、问题。

任何故障排除想法表示赞赏。

4

1 回答 1

1

测量选项卡是内置的,不需要任何插件。

空白Measures页面的报告通常涉及以下情况:

  • 在 SonarQube 服务器前面使用的反向代理
  • 反向代理具有控制最大 URL 长度的设置
  • 加载Measures页面时,该设置导致HTTP请求被踢出,从而导致页面为空
  • 增加允许的最大 URL 长度改善了这种情况
于 2017-07-21T08:08:27.440 回答