On this page |
このノードは、Perforce機能のラッパーとして動作します。 このノードには、p4コマンドを実行するためのインターフェースが備わっています。
Installation
このノードを使用するには、そのノードがジョブを実行するシステム上にPerforceがインストールされている必要があります。
さらに、Perforceノードがそのp4実行ファイルを見つけることができなければなりません。 このノードは、まず最初にPDG_PERFORCEという環境変数を探します。 この変数が定義されていれば、その値をPerforceの実行ファイルのパスとして使用します。 PDG_PERFORCE環境変数が未定義であれば、このノードはp4実行ファイルがシステムのPath環境変数から利用可能なものだと想定します。
TOP Attributes
|
string |
実行されるPerforceオペレーション(update, sync, edit, submit, add, change, test)。 |
|
integer |
P4実行ファイルの位置を決定するデフォルトの挙動をユーザが上書きするかどうかを指定します。 これを1に設定すると、ワークスクリプトは、ユーザが指定した独自のバイナリパスを使用するようになります。 |
|
string |
ここには、ユーザが設定した独自のP4実行パスを設定します。
このパスは、 |
|
integer |
|
|
string |
|
|
integer |
|
|
string |
デフォルトのchangelistまたは番号付きのchangelistのどちらを使用するかどうかを指定します。 |
|
string |
|
|
string |
P4コンフィグファイルの場所を指定します。 |
|
integer |
|
パラメータ
Node
Operation
Perforce Operation
このメニューから、実行するPerforceコマンドを選択します。
Use File Pattern
Perforceコマンドでファイル入力が必要な場合、このパラメータを使用することで、ファイルパターンを指定することができます。
このパラメータを無効にすると、file
タグが付いた上流のワークアイテムには必ず結果が存在していなければなりません。
このノードは、file
タグが付いたそれらの結果を入力ファイルとしてPerforceコマンドに使用します。
Force Sync
syncコマンドを実行する場合、ここではforce syncを有効または無効にします。
Changelist
Perforceコマンドにchangelistが必要な場合、ここでは、デフォルトのchangelistを使用するか、番号付きのchangelistを使用するのか選択することができます。
Changelist Number
Perforceコマンドにchangelistが必要で、 Changelist オプションをNumbered
に設定した場合、ここではchangelist番号を指定することができます。
Description
このパラメータは、changelist説明を必要とするPerforceコマンド用の説明を作成することができます。
Common
P4 Config File
P4コンフィグファイルの場所を指定します。 これは、ジョブの環境内でP4CONFIG環境変数を設定します。
Override Perforce Path
これは、p4実行ファイルのパスを独自のパスで完全に上書きすることを許可します。
Examples
example_top_perforce Example for Perforce TOP node
このサンプルでは、複数のPerforceオペレーションを実行する方法について説明しています。
The following examples include this node.
example_top_perforce Example for Perforce TOP node
このサンプルでは、複数のPerforceオペレーションを実行する方法について説明しています。