当前位置:  开发笔记 > 运维 > 正文

SonarQube生态系统升级(SonarQube和SonarLint)

如何解决《SonarQube生态系统升级(SonarQube和SonarLint)》经验,为你挑选了1个好方法。

我们正在使用SonarQube 5.1并希望升级到SonarQubee 5.2或5.3,因为SonarQube 5.1的问题分配区域存在一些问题我们也在使用SonarQube eclipse插件3.5.0

我最近注意到,根据http://docs.sonarqube.org/display/SONAR/SonarQube+in+Eclipse,SonarQube 5.2不支持SonarQube eclipse插件3.5.0 .

最新的SonarLint版本1.2也无法连接到远程Sonar实例来获取服务器规则.SonarQube eclipse插件3.5.0提供此功能.我在Stackoverflow上发现SonarLint会在2.0版本中支持这个功能但是没有计划的发布日期2.0 获取SonarLint的远程配置文件(如果在线),使用本地离线

    我的问题是为什么SonarQube生态系统升级不同步?SonarQube eclipse插件应支持最新的SonarQube版本,直到SonarLint能够连接到远程Sonar实例以获取服务器规则.

    任何应该采用SonarQube升级解决现有版本问题的人都可以执行日食分析?

Fabrice - So.. 5

正如您所读到的,SonarQube Eclipse插件已被弃用,转而使用SonarLint for Eclipse.其背后的主要原因之一是SonarLint for Eclipse旨在成为一个独立的产品,其生命周期必须与SonarQube分离 - 以便在IDE中简化和加速用户体验的创新.因此,到目前为止,SonarQube和SonarLint升级根据定义不同步.

尽管如此,您的问题仍然完全有效:只要SonarLint无法连接到SonarQube服务器,为什么我们不在SQ Eclipse插件上进行最后更新?主要原因是我们在SonarLint中非常相信我们希望将所有注意力和精力集中在该产品上,因此我们希望尽快实现"尽快连接到SonarQube"体验.我们的遥测告诉我们,大多数现有用户和客户目前正在使用仍可与SQ Eclipse插件一起使用的SonarQube版本,所以我觉得这是在SonarLint上尽可能快地工作的正确决定,以确保它可以连接到SonarQube实例在即将到来的几个月(当下一个LTS发布时).



1> Fabrice - So..:

正如您所读到的,SonarQube Eclipse插件已被弃用,转而使用SonarLint for Eclipse.其背后的主要原因之一是SonarLint for Eclipse旨在成为一个独立的产品,其生命周期必须与SonarQube分离 - 以便在IDE中简化和加速用户体验的创新.因此,到目前为止,SonarQube和SonarLint升级根据定义不同步.

尽管如此,您的问题仍然完全有效:只要SonarLint无法连接到SonarQube服务器,为什么我们不在SQ Eclipse插件上进行最后更新?主要原因是我们在SonarLint中非常相信我们希望将所有注意力和精力集中在该产品上,因此我们希望尽快实现"尽快连接到SonarQube"体验.我们的遥测告诉我们,大多数现有用户和客户目前正在使用仍可与SQ Eclipse插件一起使用的SonarQube版本,所以我觉得这是在SonarLint上尽可能快地工作的正确决定,以确保它可以连接到SonarQube实例在即将到来的几个月(当下一个LTS发布时).


目前5.x LTS的ETA是2016年6月.所以肯定SonarLint的相关经验将在那个时间点出现.尽管如此,我们目前正在做的所有工作,我觉得我们会提前做到 - 希望在3月/ 4月之前.
推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有