qacli config license-server

Perforce QACが使用するライセンスサーバのリストを管理します。


使用方法

config license-server {-A <port@host|host[:port]>|-R <port@host|host[:port]>|-L|-C} [-P <directory>] [-K <config name>] [-b] [--] [-h]

詳しい説明

プロジェクトを解析し、結果を表示するためには適切なライセンスが必要です。 これらのライセンスは独立したライセンスサーバで管理されています。

順番付きのリストに複数のサーバが指定されている場合があります。これは、1つのサーバがダウンしたときのためです。


オプション

オプション名、短縮形 デフォルト 説明
‑‑add, ‑A   Perforce QACが使用するライセンスサーバを(サーバリストの先頭に)追加します。
‑bottom, ‑b   ライセンスサーバを追加するときに、ライセンスサーバの順序付きリストの最後尾に追加します。
‑‑check, ‑C   ライセンスの可用性をチェックします。デフォルトで、インストレーションフォルダ内のコンポーネントのすべてのライセンスがチェックされますが、プロジェクト(--qaf-project) および、オプショナルのconfig (--config)を指定することにより関連のあるプロジェクトのライセンスにのみ制限することができます。
‑‑config, ‑K   複数の設定を持つプロジェクトに対しどの設定を使用するかを指定します。指定がない場合は、デフォルトが使用されます。
‑‑help, ‑h   使用方法の情報を表示し、終了します。
‑‑ignore‑rest, ‑‑   このフラグ以降のラベルの付いた引数をすべて無視します。
‑‑list, ‑L   ライセンスサーバの順序付きリストを出力します。
‑‑qaf‑project, ‑P   Perforce QACプロジェクトへの有効なパスを指定します。
‑‑remove, ‑R  

Perforce QACが使用するサーバのリストからライセンスサーバを削除します。

サーバを追加または、削除するときにはサーバ名(または、IP)および、ポートが必要です。 使用可能なフォーマット: port@host または、 host:port

サーバを追加する

既存のサーバリストの先頭にサーバを追加するには、

qacli config license-server --add 5055@rlm-server.com

または、以下の代替フォーマットを使用します。

qacli config license-server --add rlm-server.com:5055 

サーバリストの最後尾にサーバを追加する

既存のサーバリストの先頭にサーバを追加するには、--bottom オプションを使用します。

qacli config license-server --add 5055@rlm-server.com --bottom

サーバを削除する

サーバリストからサーバを削除するには、

qacli config license-server --remove 5055@rlm-server.com

または、以下の代替フォーマットを使用します。

qacli config license-server --remove rlm-server.com:5055

すべてのサーバを一覧表示する

サーバの順序付きリストを生成するには以下のコマンドを使用します。

qacli config license-server --list 

ライセンスの可用性をチェックする

サーバが追加された後、以下のコマンドでインストールしたコンポーネントに対しライセンスが使用可能かどうかを照会することができます。

qacli config license-server --check

ライセンスサーバ(単一または、複数)が構成されていないまたは、サーバ(単一または、複数)が利用可能でない場合、このコマンドは完了するまでに時間がかかる可能性があります。

プロジェクトのライセンスの可用性をチェックする

プロジェクトに必要なライセンスが利用可能かどうかをチェックするには、--qaf-project を加え、プロジェクトの場所を特定します。例:

qacli config license-server --check --qaf-project /home/trinity

複数の設定をもつプロジェクトを使用しているが異なる設定をターゲットにしたい場合、"--config <config-name>" を追加します。