相较于一般的开源工具,比如Docker/Gitlab等,套路都是CE版和EE版。而在代码质量扫描工具的SonarQube这里,显得就更加精细化了一些,SonarQube分为了CE、DE、EE和DCE版本,版本众多,眼花缭乱,如何进行选择,这篇文章搜集和整理了一些基本的信息。
类型
SonarQube目前分四种类型的版本,简单说明如下
类型 | 全称 | 说明 |
---|---|---|
CE | Community Edition | 社区版 |
DE | Developer Edition | 开发版(具有CE版所有特性) |
EE | Enterprise Edition | 企业版(具有DE版所有特性) |
DCE | Data Center Edition | 数据中心版(具有EE版所有特性) |
成本
应该选择那种,虽然很难下决心,但是看一下目前的收费模型,就会快速帮助用户做好自身定位了,注意价格均为每年单个实例的价格。
类型 | 价格 | LOC |
---|---|---|
CE | 免费 | - |
DE | 120欧元-5万欧元 | 10万行代码-20M行代码 |
EE | 1.5万欧元- |