Sonarqube简介最佳实践

Sonarqube简介最佳实践,sonarqube,Sonarqube,我想使用sonarqube(5.1.2)提供的默认规则集,该规则集在默认配置文件“sonar方式”中收集。现在我需要添加/删除一些规则。这里的赌注是什么?到目前为止,我已经创建了一个默认配置文件的副本,并在那里应用了我的更改。然后在安装了一个新插件之后,我注意到默认配置文件已经被该新插件的一些规则(显然是有用的规则)扩展了。因此,我需要手动将它们添加到我的自定义配置文件中。我估计java插件的更新也会发生同样的情况 我的问题是: 我是否应该使用原始配置文件的副本来避免污染它,并保留将其恢复为出厂

我想使用sonarqube(5.1.2)提供的默认规则集,该规则集在默认配置文件“sonar方式”中收集。现在我需要添加/删除一些规则。这里的赌注是什么?到目前为止,我已经创建了一个默认配置文件的副本,并在那里应用了我的更改。然后在安装了一个新插件之后,我注意到默认配置文件已经被该新插件的一些规则(显然是有用的规则)扩展了。因此,我需要手动将它们添加到我的自定义配置文件中。我估计java插件的更新也会发生同样的情况

我的问题是:

  • 我是否应该使用原始配置文件的副本来避免污染它,并保留将其恢复为出厂默认值的机会?(结论:每次更新或新插件出现时都需要手动操作)
  • 是否应使用原始配置文件?(是否仍会在新插件/更新上进行更新而不发生冲突?)
  • 有没有办法使用链接到原始配置文件的配置文件?(就像只读文件系统上的覆盖文件系统=>OverlayFS)

  • 您可能对配置文件继承感兴趣: