SonarQube(大于 5.2)分析的这些预览和问题模式之间的主要区别是什么?
考虑到http://docs.sonarqube.org/display/SONAR/Concepts ,发布和预览之间的主要区别在于预览报告仅发布(无措施)并且没有报告被推回 SonarQube 服务器;这个想法很明确。但是问题呢?写着issues和preview一样,但是应该只用于工具开发。我有点困惑,他们所说的工具是什么意思?
SonarQube(大于 5.2)分析的这些预览和问题模式之间的主要区别是什么?
考虑到http://docs.sonarqube.org/display/SONAR/Concepts ,发布和预览之间的主要区别在于预览报告仅发布(无措施)并且没有报告被推回 SonarQube 服务器;这个想法很明确。但是问题呢?写着issues和preview一样,但是应该只用于工具开发。我有点困惑,他们所说的工具是什么意思?
理论上,预览模式是最终用户应该使用的,例如在使用问题报告功能时。目标是在不发布结果的情况下运行分析。问题模式是一种类似于预览但只关注问题的技术模式。它可以与其中一个拉取请求分析插件(如 GitHub 插件)结合使用。
现在在实践中,在 SonarQube 5.6 中,他们正在做同样的事情。我承认这有点令人困惑,所以也许我们可以尝试简化这一点。
sonar.analysis.mode 自 SQ 6.6 起已弃用。见https://docs.sonarqube.org/latest/analysis/analysis-parameters/