p4 tag
ファイルにラベルでタグ付けします。
構文
p4 [g-opts] tag [-d -g -n -U] -l labelnameFileSpec[revSpec]
説明
p4 tag
を使用して、指定したファイルリビジョンにラベルでタグ付けします。 labelnameは必須です。 labelname
という名前のラベルがない場合は、その名前のラベルが自動的に作成されます。 このラベルが既に存在する場合、そのラベルでファイルのタグ付けまたはタグ解除を行うには、ユーザはそのラベルのOwner:
でなければならず、ラベルはunlocked
でなければなりません。 (ラベルの所有者やロックステータスを変更するには、p4 label
を使用します。)
file
引数にリビジョン指定が含まれていない場合は、最新リビジョンがラベルでタグ付けされます。 ファイル引数にリビジョン範囲指定が含まれている場合は、その範囲のリビジョンを持つファイルのみがタグ付けされます。 (指定した範囲に1つのファイルの複数のリビジョンが存在する場合は、指定した範囲で最も大きい番号のリビジョンがタグ付けされます。)
オプション
|
指定したファイルからラベルタグを削除します。 |
|
分散環境の場合、
|
|
ファイルリビジョンに適用されるラベルを指定します。 |
|
実際の操作を実行せずに、 |
|
ファイルに新しいラベルをタグ付けするとき、新しく作成されるラベルに |
|
詳細については、グローバルオプションを参照してください。 |
使用上の留意点
ファイル引数にリビジョン指定子を使えるか? | ファイル引数にリビジョン範囲を使えるか? | 最低限必要なアクセスレベル |
---|---|---|
使用可 |
使用可 |
|
- デフォルトでは、
p4 tag
は、ディポ内のファイルの最新リビジョンに対して動作します。 クライアントワークスペースの状態を保存するには、p4 labelsync
を使用します。このコマンドはクライアントワークスペースに最後に同期されたファイルのリビジョンに対して動作します。 -
分散Perforceサービスでは、
p4 tag
はエッジサーバ(リクエストの送信先)のローカルなラベルに対して動作します。-g
オプションは、グローバルラベルを適用するときに使用できます。ただし、クライアントワークスペースはバインドされていない(グローバルである)必要があります。ラベルはデフォルトでエッジサーバに対してローカルになります。コミットサーバのグローバルラベルには
-g
オプションを使用してアクセスします。 管理者がrpl.labels.global
を1
に設定している場合、ラベルはデフォルトでグローバルになります。つまり、-g
オプションは反転してローカルラベルの更新を可能にします。
例
|
ラベル |
|
ラベル |
|
|
関連コマンド
ラベルを作成または編集する |
|
システムに認識されているすべてのラベルを一覧表示する |
|
クライアントワークスペースのリビジョンにラベルでタグ付けする |