由于与Eclipse的集成,我现有的Sonar项目的项目密钥需要更改。我可以在ant脚本中更改项目键并触发新的分析。
然而,Sonar认为它是一个新项目,因为现在的关键是不同的。这对我不起作用,因为我现有的项目有很多历史信息。 如何在保留分析历史记录的同时更改项目密钥?或者,有没有办法合并2个声纳项目?
答案 0 :(得分:13)
自声纳3.2(2012年8月)以来,管理中的选项支持此功能
票证:http://jira.codehaus.org/browse/SONAR-1608
在this feature-request SONAR-2743中,您可以找到以前版本的解决方法,这可能有效(在尝试之前不要忘记备份数据库)。
它要求您在数据库上手动执行一些sql语句。