【发布时间】:2022-05-03 01:42:50
【问题描述】:
我正在尝试导入 xml 格式的质量配置文件。我的 SonarQube 使用 jar 格式的质量配置文件运行良好,但它不会导入任何 xml。
导致问题的不仅仅是一个 xml。当我备份工作质量配置文件(起源于 jar 格式)并恢复它时,它会导致类似的问题。
SonarQube 版本:4.3.1
数据库:psql
操作系统:红帽
采取的步骤:
- 从其他计算机创建的下载xml(我相信它也是在red hat linux中制作的)
- 以管理员身份登录。转到质量配置文件 -> 恢复配置文件 -> 选择的 xml 备份配置文件。
- 出现错误信息:
- 找不到规则:[repository=c-cppcheck, key=selfAssignment]
- 找不到规则:[repository=c-cppcheck, key=returnTempPointer] ....
我尝试过的其他事情:
- 下载开源质量配置文件。备份它们并创建 xml。使用xml备份文件进行恢复。结果是相同的“找不到规则”消息
- 甚至尝试使用 curl 上传配置文件,但它给了我类似的错误。 它实际上给出的不仅仅是 4 个错误消息。它们都是关于未找到规则的。
- 尝试移除 SonarQube 并安装。一样。
- 删除数据库并重新创建以查看是否有任何更改。一样。
SonarQube 文档。说有可能。我不确定我做错了什么。
【问题讨论】:
标签: sonarqube