SonarQube -如何批量更改多个规则的严重性



我想批量更改质量配置文件中多个规则的严重性。目前有大约20条规则与"拦截"的严重性,我想把它们都设置为"关键"。因为我们为拦截器规则违规创建了一个新的质量门,而这个规则不应该包含在内。

我可以一个一个地手动完成。但我想知道是否有可能批量生产。如果有20条规则,那就太烦人了,如果有100条规则手动一个接一个地改变严重程度,那就太让人头疼了。

有一个问题,SONAR-3421"增强配置文件规则过滤器的批量更改可能性"。问题已经解决了。但是据我所知,这个功能还没有实现。

我确认这是不可能批量更改在质量概要文件中激活的一组规则的严重性的(然而这是可能批量更改一组问题的严重性的)。即使这可能偶尔有用,也没有计划在短期内实现这种功能。

解决方法是导出配置文件==> notepad++批量替换==>恢复配置文件

最新更新