【问题标题】:SonarQube 4 - how to keep the false-positive violations during upgradeSonarQube 4 - 如何在升级期间保持误报违规
【发布时间】:2015-04-01 23:38:35
【问题描述】:

我们使用 SonarQube UI 设置了很多误报违规行为。 您能否建议在升级期间如何保持这些误报违规? 我们正在尝试将 Sonar 从 3.5.1 升级到 4.0,似乎那些误报违规已被删除。

【问题讨论】:

    标签: sonarqube


    【解决方案1】:

    您可以做的一件事是导出误报列表,以便您至少知道它们是什么以及它们附加到哪些文件/问题。我不确定如何导入列表,但在最坏的情况下,您可以在首先检查导出的列表后再次将违规标记为误报。

    获取误报列表的Sonar Rest API查询如下。它适用于 Sonar 3.2,但我不确定它是否适用于您的特定版本。它不适用于 SonarQube 4.5.4 和可能的其他版本,但我不知道。

    http://sonar.your-server.com/api/reviews?resource=com.yourpackage.yourcomponent:yourtag&review_type=FALSE-POSITIVE&format=json

    【讨论】:

      猜你喜欢
      • 2014-11-24
      • 1970-01-01
      • 2017-02-26
      • 1970-01-01
      • 2016-03-21
      • 1970-01-01
      • 1970-01-01
      • 2019-07-05
      • 2018-07-03
      相关资源
      最近更新 更多