如何在保留分析历史的同时更改声纳项目的关键字

Min*_*Shi 11 sonarqube

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

然而,Sonar认为它是一个新项目,因为关键现在不同了.这对我不起作用,因为我现有的项目有很多历史信息.如何在保留分析历史记录的同时更改项目密钥?或者,有没有办法合并2个声纳项目?

oer*_*ers 14

声纳3.2+

自声纳3.2(2012年8月)以来,管理中的选项支持此功能.
声纳截图

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

旧版本

此功能请求SONAR-2743中,您可以找到可用的先前版本的解决方法(不要忘记在尝试之前备份数据库).
它要求您在数据库上手动执行一些sql语句.