【发布时间】:2013-07-09 18:14:02
【问题描述】:
我想将我当前安装的声纳从 3.0.1 升级到 3.1(或更高版本)。像往常一样,系统会检查已安装插件与新版本的兼容性。虽然通常,这不是什么大问题,但声纳现在要我删除七个插件,我依赖。声纳系统升级步骤(抱歉,我不能发图):
声纳 3.1
日期:2012 年 6 月 13 日
发行说明:全局仪表板、Findbugs 2.0、单元测试规则
如何升级:按照这些步骤将 Sonar 从 3.0.1 版升级到 3.1 版:
与Sonar 3.1不兼容的插件Findbugs。
与Sonar 3.1不兼容的插件Surefire。
与Sonar 3.1不兼容的插件Checkstyle。
与Sonar 3.1不兼容的插件PMD。
与Sonar 3.1不兼容的插件JaCoCo。
与Sonar 3.1不兼容的插件Cobertura。
与 Sonar 3.1 不兼容的 Java 插件 Squid。
停止声纳
仔细阅读升级指南后下载并安装Sonar 3.1。
启动声纳
虽然我可以理解当声纳 3.1 切换到 Findbugs 2.0 时我必须卸载 Findbugs,但我很难想象所有其他插件都与新的声纳次要版本不兼容。当然,没有待处理的插件更新。
那么,这是正常的还是系统中的某个地方出错了?我该怎么办?
【问题讨论】:
-
您对此有任何了解吗?我管理的 Sonar 实例也有完全相同的情况。我有一个插件,它说需要更新,更新它,现在我有相同的插件,它声称不兼容。我也在声纳 3.1 上。唯一能想象的就是因为是系统插件,升级后会被替换掉?
-
我终于在官方邮件列表的帮助下解决了这个问题:sonar.15.x6.nabble.com/… 最重要的是,您可以放心地忽略警告并升级到 3.5.1。
标签: sonarqube