声纳和声纳之间的区别

时间:2015-01-27 05:26:19

标签: eclipse integration sonarqube

任何人都可以解释我声纳和sonarQube之间的区别是什么,因为我已经说过将声纳与eclipse集成我正在使用eclipse Luna但是当我尝试使用

搜索声纳时
Help----> Eclipse Marketplace ---->search (sonar)

我得到的声纳不是声纳 因此,我的问题是它们是相同还是不同,如果相同我可以继续在eclipse中安装,如果没有那么从哪里安装声纳,因为它是我的要求。请任何人建议

3 个答案:

答案 0 :(得分:9)

SonarQube (formerly just "Sonar")是基于服务器的系统。当然,您可以将其安装在本地计算机上(硬件要求极低)。但它是central server with a database

分析由一些Sonar“客户端”软件执行,该软件可以是声纳转轮,声纳蚂蚁任务,声纳Eclipse插件等。分析结果可以自动上传到服务器,在那里他们可以可以通过声纳Web应用程序访问。

在具有许多开发人员的环境中,您应该运行构建服务器(例如Hudson或Jenkins),该服务器在每晚构建中执行自动声纳分析。其他计划是可能的,但开发人员应该知道他们何时可以期待服务器端分析结果的更新。自动分析的结果可以通过声纳Eclipse插件显示在各个开发人员的Eclipse编辑器中。

答案 1 :(得分:4)

相同的软件。从Sonar到SonarQube,名称在去年发生了变化 http://www.sonarqube.org/sonar-becomes-the-sonarqube-platform/

答案 2 :(得分:3)

来自SonarQube

  

SonarQube(以前的Sonar)是一个用于持续检查代码质量的开源平台。

来自http://www.sonarqube.org/

  SonarQube™软件(以前称为“Sonar”)是Codehaus托管的开源项目。