更改具有相同规则的所有问题的 Sonar 问题严重性
Change Sonar issues severity for all issues that have the same rule
在 SonarQube 中,如果我 select:
- 严重性 - 例如:重大
- 规则 - 例如:不要使用某些东西
我可以看到所有问题的列表。
如果我点击描述,会显示一个弹出窗口,我可以点击更多操作 > 更改严重性 并设置另一个严重性(例如:"Minor")
是否可以对具有相同严重性和规则的所有 个问题执行此操作?我有1000多个类似的东西。
我知道可以通过配置文件进行此更改,但配置文件是 "read-only"。
您的用例必须通过更新质量配置文件来实现。只需请求您的 SonarQube 管理员授予您适当的权限(管理质量配置文件)。参见 http://docs.sonarqube.org/display/SONAR/Authorization#Authorization-GlobalPermissions
您有 2 个选择:
当您看到具有指定(严重性、规则)的列表时,单击“批量更改”(在该列表上方,右侧)
- 缺点:"bulk" 的限制是 500 期。如果你有 5000,你会这样做 10 次。
在 "Issues" 页面上搜索这些问题并使用“批量更改”功能一次更新所有这些问题。
- 缺点:搜索条件不够(不能select指定Rule)
新部署后将保留更改。
在 SonarQube 中,如果我 select:
- 严重性 - 例如:重大
- 规则 - 例如:不要使用某些东西
我可以看到所有问题的列表。
如果我点击描述,会显示一个弹出窗口,我可以点击更多操作 > 更改严重性 并设置另一个严重性(例如:"Minor")
是否可以对具有相同严重性和规则的所有 个问题执行此操作?我有1000多个类似的东西。
我知道可以通过配置文件进行此更改,但配置文件是 "read-only"。
您的用例必须通过更新质量配置文件来实现。只需请求您的 SonarQube 管理员授予您适当的权限(管理质量配置文件)。参见 http://docs.sonarqube.org/display/SONAR/Authorization#Authorization-GlobalPermissions
您有 2 个选择:
当您看到具有指定(严重性、规则)的列表时,单击“批量更改”(在该列表上方,右侧)
- 缺点:"bulk" 的限制是 500 期。如果你有 5000,你会这样做 10 次。
在 "Issues" 页面上搜索这些问题并使用“批量更改”功能一次更新所有这些问题。
- 缺点:搜索条件不够(不能select指定Rule)
新部署后将保留更改。