問題タブ [sonarqube-4.0]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sonarqube - UpdateMeasuresDebtToMinutes で SonarQube 4.5.1 へのアップグレードが失敗する
4.0 から 4.5.1 に更新しようとしていますが、プロセスは常に で失敗しUpdateMeasuresDebtToMinutes
ます。テーブル エンジンとして InnoDB を使用し、データベースとして MySQL 5.5.27 を使用しています。
基本的に問題はこの問題のように見えます
writeTimeout が (600 秒) を超えると、ログに例外が記録されます
リンクされた問題で提案されているようにインデックスを追加しても役に立ちませんでした。
さらに調査すると、いくつかのことに気付きました。
- 移行ステップでテーブルからデータを読み取り、同じテーブルに書き戻したい (
project_measures
) - project_measures に 770000 を超える行が含まれている
- プロセスは常に 249 行の後にハングします
- 実行とコミットを強制した後
org.sonar.server.migrations.MassUpdate
に呼び出したときにハングが発生しますupdate.addBatch()
BatchSession.MAX_BATCH_SIZE (250)
これを続行できるように DB 接続を構成する方法はありますか?
sonarqube - sqlserver の信頼できる接続を使用した SonarQube
Sql サーバーの信頼できる接続モードで sonarqube をセットアップするにはどうすればよいですか。私はsonarqube 5.0.1をセットアップしていますが、SQLサーバー認証モードを使用すると簡単です。つまり、SQLサーバーのユーザー名とpwdでソナープロパティファイルを変更します
誰でも光を当てることができますか?
sonarqube - ソナー循環依存の問題
私は Sonar からこれらの違反をたくさん受け取っていますが、それらは実際にはサイクルではないと思います。
たとえば、私は持っています:
de.codeplumber.core.abc.core.Holder.java
de.codeplumber.core.xyz.core.User.java
Holder.java は User.java をプロパティの 1 つとして使用し、User オブジェクトを取得および設定するためのゲッターとセッターを備えています。以下は、Holder.java のコードです。
現在、Sonar は Holder.java で違反を報告しています。
ソース ファイル「de/codeplumber/core/xyz/core/User.java」への依存関係を削除して、パッケージ サイクルを断ち切ります。
User.java のパッケージから Holder.java へのパッケージの逆依存関係はありません。
ソナーがこの問題を報告する理由がわかりません。以前は、他のいくつかのクラスで循環依存関係があり、直接の循環依存関係があったため修正しました。
どんな助けでも感謝します。
maven - SonarQube の「Package Tangle Index」分析からパッケージ/ディレクトリを除外します
コードで SonarQube 解析を実行していますが、サード パーティのパッケージと "Package Tangle Index" 解析で問題が発生しています。いくつかの理由で、これらの問題を修正することはできません。フォルダーを処理から単純に除外することはできません。そこで実行したい別のルールがあります。
それで...このパッケージ/ディレクトリを特定のPackage Tangle Indexルールでの分析から除外する方法はありますか? ルールの除外を既に試しsquid:CycleBetweenPackages
ましたが、うまくいかないようです。アラートは生成されませんが、インデックスは引き続き強力です。
ありがとう!
sonarqube - ソナーのグローバル設定が消えた
グローバル設定オプションはもう利用できないようです。管理者としてログインし、Sonarqube 4.0 を使用しています。過去の動作状態からソナーを復元しましたが、それでもうまくいきません。DBで何かが変更された可能性があります。設定ボタンを再表示する方法についての提案。
ありがとう、マニー! ソナーと管理者ログインのスクリーン ショット
sonarqube - SonarQube で FXCop 分析を実行できません
C# 組み込みプラグイン (バージョン 4.0) を使用して、C# sln で Sonar (バージョン 4.5.4) 分析を実行します。設定で FxCopCmd.exe の場所を設定しましたが、実行時に次のように表示されます。
ありがとう、
アリエル