p4 remote
概要
リモート仕様を作成、変更、または削除します。
構文
p4 [g-opts
] remote [-f] remoteID
p4 [g-opts
] remote -d [-f] remoteID
p4 [g-opts
] remote -o remoteID
P4 [g-opts
] remote -i [-f]
解説
リモートとは、お使いのサーバと連携する共有サーバのことです。p4 remoteコマンドにより、fetchコマンドやpushコマンドで自分のサーバと共有サーバの間で作業をコピーできるようにシステムを構成できます。リモート仕様には、リモートサーバのハイレベルな構成や用途が記述されています。p4 remoteコマンドでは、リモート仕様を作成、変更または削除することができます。
Note
これらのリモートサーバは、リモートディポのPerforce構造に影響しません。
p4 remoteコマンドは、リモート仕様(スペック)を一時ファイルに置き、P4EDITOR
環境変数により構成されたエディタを起動します。ファイルを保存すると、クライアント仕様が作成または変更されます。
リモート仕様には次のフィールドが含まれます。
-
RemoteID
: リモートの識別子。 -
Address
: サーバにより使用されるP4PORT
。 -
Owner
: このリモート仕様を作成したユーザ。変更可能です。指定する所有者は、Perforceユーザである必要はありません。ユーザがまだ存在していない場合や、ユーザを削除してから仕様を新しいユーザに割り当てるまでのプレースホルダーが必要な場合は、任意の名前を使用する可能性があります。
-
Update
: このリモート仕様が最後に変更された日付。 -
Access
: このリモートサーバが最後にフェッチまたはプッシュに使用された時刻。 -
Description
: リモート仕様の説明(オプション)。 -
Options
: リモート仕様の動作を変更するフラグ。デフォルトは*
でマークされます。-
locked/*unlocked リモートの変更を所有者のみに許可し、リモート仕様が削除されないようにします。
-
compress/*nocompress ローカルサーバとリモートサーバ間で送信されるデータを圧縮し、接続が遅い場合に速度を向上します。
-
-
LastFetch
: フェッチされた最後のチェンジリスト。 -
LastPush
: プッシュされた最後のチェンジリスト。 -
DepotMap
: ローカルファイルとリモートファイル間のマッピング。
オプション
オプションの指定がない場合、p4 remoteは指定のリモート仕様のためエディタを起動します。
|
指定したリモートサーバを削除します。 |
|
admin権限を持つユーザに仕様の削除または最終変更日の設定を許可します。デフォルトでは、仕様は所有者のみ削除することができます。 |
|
リモート仕様を標準入力から読み込みます。ユーザのエディタは起動しません。 |
|
リモート仕様を標準出力に書き出します。ユーザのエディタは起動しません。 |
使用上の留意点
ファイル引数にリビジョン指定子を使えるか? |
ファイル引数にリビジョン範囲を使えるか? |
最低限必要なアクセスレベル |
---|---|---|
適用外 |
適用外 |
|
例
p4 remote -i |
標準入力からリモート仕様を読み込みます。 |