我已阅读有关配置文件继承的文档 [1] .他们说“不能停用从父级继承的规则”。这是故意的吗,以后会支持吗?
当我升级某些插件(即 JavaScript 分析插件)时,会出现新规则,我必须恢复内置配置文件“Sonar Way”才能获得新规则。但是,当我这样做时,我会丢失所有以前的配置(停用的规则),并且我必须记住我过去所做的事情并再次重复。
最佳答案
听起来您正在使用内置配置文件作为默认配置文件。如果您对内置配置文件的原样感到满意,那么这是一个很好的方法。但听起来你不是。因此,相反,我建议您制作 Sonar Way 的副本,我将其称为“复制”,并将其设置为您的默认配置文件。然后每次升级后,您可以重置 Sonar Way,使用比较服务查看 Copy 和 Sonar Way 之间的差异,然后选择要在 Copy 中应用哪些新更改。
关于SonarQube:配置文件继承和规则停用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33644644/