kwtoolstore

kwtoolstore は、それを使用するように構成された Validate サーバーを介してツールストアとやり取りします。

以下のコマンドオプションを使用するには、特定のパーミッションレベルが必要になる場合があります。詳細については、Klocwork プロジェクトへのアクセスの有効化を参照してください。

使用方法

 kwtoolstore <subcommand> [options] 

この場合、

  • <subcommand> は、以下のセクションで説明する kwtoolstore サブコマンドのいずれかです。
  • [options] は、特定のサブコマンド用のオプションのいずれかです。
サブコマンドのアップロードと削除を実行できるのはプロジェクトルート管理者のみです。

また、以下のように、kwtoolstore 用または kwtoolstore サブコマンド用の引数ファイルを指定することもできます。

kwtoolstore <subcommand> @<arguments_file> 

引数ファイルを作成して、コマンドライン引数を指定することができます。各引数は、独立した行に指定する必要があります。(引数ファイルにマルチバイト文字が含まれる場合、ファイルは UTF-8 でエンコードされている必要があります。)

オプション 説明
@<arguments_file> サブコマンドとオプションを含むテキストファイルを指定します。非常に長いコマンドラインを許可します。
--url http(s)://<validate_server_host>:<validate_server_port>/ Validate サーバーの URL。セキュアな Validate サーバー接続が構成されている場合は、https:// を使用します。
  • <host> には、接続する Validate サーバーを実行するホストマシンを指定します。
  • <port> には、接続する Validate サーバーが使用するポートを指定します。

kwtoolstore delete

ツールストア内のファイルを削除します。

使用方法

kwtoolstore delete [options] <file-name>

kwtoolstore delete --url http://server01.acme.com:8080 kwbuildtools.23.2.0.66.linux64.zip

kwtoolstore download

オプションのターゲットディレクトリを使用して、ツールストアからファイルをダウンロードします。

使用方法

kwtoolstore download [options] <file-name> <target-dir>

kwtoolstore download --url http://server01.acme.com:8080 kwbuildtools.23.2.0.66.linux64.zip /space/klocwork/23.2/buildtools

kwtoolstore list

ツールストア内の使用可能なすべてのファイルを一覧表示します。

使用方法

kwtoolstore list [options]

kwtoolstore list --url http://server01.acme.com:8080

あるいは、--file を実行して、ストア内のファイルを正確に指定して詳細を取得することができます。

kwtoolstore list --url http://server01.acme.com:8080 --file kwbuildtools.23.2.0.66.linux64.zip

kwtoolstore upload

ツールストアにファイルをアップロードします。

使用方法

kwtoolstore upload [options] <file-name>

kwtoolstore upload --url http://server01.acme.com:8080 kwbuildtools.23.2.0.66.linux64.zip