0

Sonar に、他のソナーからコード メトリクス データを収集する機能があるかどうかを知りたいです。

私が達成したいことは、10台の異なるマシンで10台のソナーが実行されているとします。

そして、他の 10 個のソナーすべてからデータを取得し、同じものを表示するソナーをマシンで実行しています。だから、個々のソナーをチェックする必要はありません。

同じことに関する情報やヘルプを感謝します。

4

2 に答える 2

1

こんにちは、ソナーユーザーメーリングリストでこの質問をするべきです: http://www.sonarsource.org/support/support/

あなたの質問を正しく理解していなかったかもしれませんが、単一のソナー インスタンスを使用して、10 台の異なるマシンでビルドおよび分析プロセスを実行することで、問題を解決できると思います。私の会社では、他の多くの会社と同様に、ハドソン/ジェンキンスを使用して、さまざまなマシンでソナー分析をスケジュールしています。各ハドソン ノードは、同じ単一のソナー データベースに品質測定値を注入します。これは、ソナー hudson/jenkins プラグインを使用して簡単に実行できます。それが役に立てば幸い

于 2011-04-26T20:29:09.737 に答える
1

Web サービス API インターフェイスの使用についてはどうですか?

http://docs.sonarqube.org/display/SONAR/Web+Service+API

http:// サーバーアドレス:9000 / ...

... /api/resources - すべてのプロジェクト ... /api/metrics - すべてのメトリック

...

それほど難しくないようです

Java での取得については、http://docs.sonarqube.org/display/SONAR/Using+the+Web+Service+Java+clientを参照してください。

于 2011-04-15T20:49:53.780 に答える