SonarQube:企业与社区
SonarQube : Enterprise vs Community
我想将sonarqube 实现为代码覆盖工具,但我不确定我是想使用企业版还是社区版,它们之间有什么区别?
这完全取决于您的需求:
社区版:
它带有您需要的日常功能,例如 QualityGate
(自定义规则失败或通过特定签入),代码味道(最好
违规行为),项目评级(可管理性检查),
漏洞扫描、可靠性扫描等必备功能。
开发版、EE 版和 DC 版:
他们为您提供 git 挂钩以与您的项目集成,但大多数 CI 功能、分支分析等仅限于付费版本。更好的 IDE 集成以实现早期检测。您为 EE 和 DC 版本支付的费用越多,您就会获得更好的项目管理选项。
That totally depends on how you would like to go forward team size,
the complexity of the project, release cycles, interoperability etc.
请在购买前进一步研究。
My Suggestion: First setup the Community edition either on a VM/Machine or Docker, play with it and then decide whether you require
extra features.
我想将sonarqube 实现为代码覆盖工具,但我不确定我是想使用企业版还是社区版,它们之间有什么区别?
这完全取决于您的需求:
社区版: 它带有您需要的日常功能,例如 QualityGate (自定义规则失败或通过特定签入),代码味道(最好 违规行为),项目评级(可管理性检查), 漏洞扫描、可靠性扫描等必备功能。
开发版、EE 版和 DC 版: 他们为您提供 git 挂钩以与您的项目集成,但大多数 CI 功能、分支分析等仅限于付费版本。更好的 IDE 集成以实现早期检测。您为 EE 和 DC 版本支付的费用越多,您就会获得更好的项目管理选项。
That totally depends on how you would like to go forward team size, the complexity of the project, release cycles, interoperability etc.
请在购买前进一步研究。
My Suggestion: First setup the Community edition either on a VM/Machine or Docker, play with it and then decide whether you require extra features.