sonarqube - 如何在保留分析历史记录的同时更改 Sonar 项目的调性

标签 sonarqube

由于与 Eclipse 集成,我现有的 Sonar 项目的项目 key 需要更改。我可以更改 ant 脚本中的项目 key 并触发新的分析。

但是,Sonar 认为它是一个新项目,因为现在 key 不同了。这对我不起作用,因为我现有的项目有相当多的历史信息。 如何在保留分析历史记录的同时更改项目 key ?或者,有没有办法合并 2 个 Sonar 项目?

最佳答案

Sonar 3.2+

自 Sonar 3.2(2012 年 8 月)以来,管理中的一个选项支持此功能。
sonar screenshot

机票:http://jira.codehaus.org/browse/SONAR-1608

旧版本

this feature-request SONAR-2743您可以找到以前版本的解决方法,该方法可以工作(在尝试之前不要忘记备份数据库)。
它需要您在数据库上手动执行一些sql语句。

关于sonarqube - 如何在保留分析历史记录的同时更改 Sonar 项目的调性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9783851/

相关文章:

centos - Sonarqube 永远加载

java - 重构代码以避免将对象分配给 null

java - SONAR 提示 Make the enclosure method "static"or remove this set

sonarqube - 通过 SonarQube API 上的标签过滤项目搜索

java - 使用字符串格式化程序引发的 SonarQube 问题

SonarQube 不将所有结果存储在数据库中?

gradle - Gradle,Sonar,三叶草插件的兼容版本?

java - 有人在 Jetty 7 上成功部署 Sonar 了吗?

java - SonarQube 5.2 升级后 java 分析失败,出现 java.lang.IllegalArgumentException : There's no changeset on line

java - 我们应该如何验证正则表达式语法