Sonarqube 为什么我';从SQ 4.5.1升级到4.5.4时,您是否丢失了Java规则配置?
当我从SonarQube版本4.5.1迁移到SonarQube版本4.5.4时,我面临着这个问题 在我的4.5.1中,squid规则有一个自定义更改:MethodCyclomaticComplexity。我将默认复杂性从10更改为12。 现在,当我在4.5.4中尝试相同的Java配置文件时,我再次得到默认的复杂性值10,而不是12 以下是我遵循的步骤Sonarqube 为什么我';从SQ 4.5.1升级到4.5.4时,您是否丢失了Java规则配置?,sonarqube,sonarqube-4.5,Sonarqube,Sonarqube 4.5,当我从SonarQube版本4.5.1迁移到SonarQube版本4.5.4时,我面临着这个问题 在我的4.5.1中,squid规则有一个自定义更改:MethodCyclomaticComplexity。我将默认复杂性从10更改为12。 现在,当我在4.5.4中尝试相同的Java配置文件时,我再次得到默认的复杂性值10,而不是12 以下是我遵循的步骤 下载了SonarQube4.5.4.zip的新副本 启动服务器 恢复了质量配置文件[备份是从我的旧 4.5.1]使用“恢复配置文件”选项 将此配置
请建议问题是由插件更改引起的。在SonarQube 4.5.4安装期间,我安装了新的Java插件3.3。SonarQube 4.5.1[具有旧Java插件]生成的质量配置文件中的一些自定义规则在SonarQube4.5.4上无法正常工作,因为更新了Java插件。我在此环境中使用默认的h2数据库