5

SonarQube 5.1 を使用しており、SonarQube 5.1 の問題割り当て領域に関するいくつかの問題により、SonarQubee 5.2 または 5.3 にアップグレードしたいと考えています。SonarQube Eclipse プラグイン 3.5.0 も使用しています。

http://docs.sonarqube.org/display/SONAR/SonarQube+in+Eclipseに従って、SonarQube Eclipse プラグイン 3.5.0 が SonarQube 5.2 でサポートされていないことに最近気付きました。

また、最新の SonarLint リリース 1.2 は、リモートの Sonar インスタンスに接続してサーバー ルールを取得することはできません。この機能は、SonarQube Eclipse プラグイン 3.5.0 で利用可能でした。SonarLint がリリース 2.0 でこの機能をサポートすることを Stackoverflow で見つけましたが、2.0 のリリース予定日はありません オンラインの場合は SonarLint のリモート構成ファイルを取得し、オフラインの場合はローカルを使用します

  1. 私の質問は、SonarQube エコシステムのアップグレードが同期されないのはなぜですか? SonarQube Eclipse プラグインは、SonarLint がリモート Sonar インスタンスに接続してサーバー ルールを取得できるようになるまで、最新の SonarQube リリースをサポートする必要があります。
  2. 既存のバージョンの問題を解決するために SonarQube のアップグレードを行うことになっている人は、どのようにして日食分析を実行できるのでしょうか?
4

2 に答える 2

5

あなたが読んだように、SonarQube Eclipse プラグインは廃止され、 SonarLint for Eclipseが推奨されました。この背後にある主な理由の 1 つは、Eclipse 用の SonarLint が、IDE でのユーザー エクスペリエンスの革新を容易にし、スピードアップするために、ライフサイクルを SonarQube から分離する必要がある独立した製品になるように設計されていることです。そのため、今では、SonarQube と SonarLint のアップグレードは定義上同期されていません。

それでも、あなたの質問は完全に有効です。SonarLint が SonarQube サーバーに接続できない限り、SQ Eclipse プラグインの最後の更新を行いませんか? 主な理由は、私たちが SonarLint を非常に信頼しているため、その製品にすべての注意とエネルギーを集中させたいと考えているためです。したがって、「SonarQube への接続」エクスペリエンスをできるだけ早く実現できるように迅速に対応したいと考えています。 . 私たちのテレメトリは、ほとんどの既存のユーザーと顧客が現在、SQ Eclipse プラグインでまだ使用可能な SonarQube バージョンを使用していることを示しています。今後数か月の SonarQube インスタンス (次の LTS がリリースされるとき)。

于 2016-02-01T10:44:03.517 に答える