【问题标题】:Rules ignored when restore quality profile in SonarQube在 SonarQube 中恢复质量配置文件时忽略规则
【发布时间】:2017-09-08 17:36:43
【问题描述】:

我看到很多关于这个问题的帖子,但我没有找到答案,所以我问了。我将 Sonarqube 从 4.5 升级到 5.6,它运行良好,但质量配置文件为空。我尝试使用备份/恢复选项恢复一个,但规则被忽略: image。你能帮帮我吗?

【问题讨论】:

    标签: sonarqube profile


    【解决方案1】:

    听起来您在没有代码分析器的情况下启动了新实例。

    很遗憾,现在安装分析器不会恢复您的个人资料自定义设置。您提到要备份配置文件,因此您可以通过这种方式将它们取回,但您应该知道您将lose some rule customizations

    假设您在升级之前备份了数据库like the docs tell you to,最好的办法是将数据库备份恢复到升级前的状态,安装缺少的代码分析器,然后运行数据库升级.

    【讨论】:

    • 实际上,我的问题来自插件,我添加了缺少的插件并且它有效。谢谢。
    【解决方案2】:

    SonarQube 6.4 也遇到了同样的问题。我试图在未安装插件的情况下重新加载 findbugs 规则。我首先从管理员登录 - 更新屏幕安装了 findbug 插件。在此之后,如果我们使用 Create - Reload Profiles 选项,它工作正常。

    【讨论】:

      猜你喜欢
      • 2017-06-15
      • 2018-11-11
      • 1970-01-01
      • 2016-08-27
      • 2016-06-30
      • 2017-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多