Python 統合ビルド解析 - チートシート
統合ビルド解析...
- ソフトウェアプロジェクトの現在の状態のスナップショットを提供します。解析を実行した後、検出された指摘とレポートは Klocwork Static Code Analysis で使用できます。
前提条件:
- サーバーパッケージのインストールとサーバーの起動
- python 関連の指摘を構成するには、python の分類基準 ('py.base.tconf') をインポートする必要があります。詳細については、業界固有のコーディング基準およびチェッカーの構成 を参照してください。
最初の解析
- 次のように入力してプロジェクトを作成します。
kwadmin を使用する場合:
kwadmin --url http://server2:8080/ create-project my_project
または kwciagent を使用する場合:
kwciagent --url http://server2:8080/ create-project my_project
- build specification (ビルドスペック) を作成します。
kwpyspec [options] <folder or file>
- 次のように入力してプロジェクトを解析します。
kwbuildproject --url http://server2:8080/my_project --tables-directory /my_tables kwpyspec.out
- データベースをロードします。
kwadmin --url http://server2:8080/ load my_project /my_tables