Helix Core P4コマンドリファレンス (2019.1)

p4 reload

指定されたワークスペース、ラベル、またはタスクストリームを、アンロードディポからリロードします。

構文

p4 [g-opts] reload [-f] [-c client | -l label | -s stream] [-p address]

説明

p4 reloadコマンドは、アンロードされたワークスペース(またはアンロードされたラベルによってタグ付けされたファイル、またはアンロードされたタスクストリームに格納されたファイル)の状態を、アンロードディポからバージョニングサービスのdb.have(またはdb.label)テーブルへとリロードします。

アンロードされたワークスペースをリロードするには-c workspaceを使用し、アンロードされたラベルをリロードするには-l labelを使用し、アンロードされたタスクストリームをリロードするには-s streamを使用します。 Helixサーバ管理者は-fオプションを使用して、他のユーザが所有するワークスペースおよび/またはラベルをリロードできます。

-cオプションおよび-pオプションを使用することで、最初にクライアントをアンロードすることなく、ロック解除したワークスペースをあるエッジサーバから別のエッジサーバへ移行することができます。 新しいエッジサーバにワークスペースをリロードする前に、p4 reloadコマンドは自動でp4 unloadコマンドを実行し、完了するまで待ちます。

オプション

-c client

指定されたクライアントワークスペースをアンロードディポからリロードします。

-f

管理者強制オプション。他のユーザが所有するラベルおよびワークスペースのリロードを可能にします。 admin権限が必要です。

-l label

指定されたラベルを、アンロードディポからリロードします。

-p address

分散環境において、-pオプションを使用してaddressで指定したリモートエッジサーバからクライアントワークスペースをリロードまたはアンロードします。したがって、そのワークスペースはリモートエッジサーバからこのサーバに移行されます。 この操作を実行するには、各エッジサーバのサービスユーザを別のエッジサーバへ正しく認証する必要があります。

addressパラメータは、P4PORTまたはリモートサーバのサーバIDで指定することができます。 サーバIDを設定した場合、そのサーバ仕様のAddressフィールドには正しいP4PORTが含まれている必要があります。

-s stream

指定されたタスクストリームを、アンロードディポからリロードします。

g-opts

詳細については、グローバルオプションを参照してください。

使用上の留意点

ファイル引数にリビジョン指定子を使えるか? ファイル引数にリビジョン範囲を使えるか? 最低限必要なアクセスレベル

使用不可

使用不可

write

  • ワークスペースまたはラベルのリロードを行うには、ユーザがワークスペースのhaveリストにあるすべてのファイル、またはラベルでタグ付けされているファイルのいずれかまたはその両方をスキャンできるようにします。 管理者は(p4 groupフォームにおいて)MaxScanRowsおよびMaxResultsを十分な大きさの値に設定して、ユーザがp4 unloadまたはp4 reloadの操作にサポートを要求しなくて済むようにする必要があります。

関連コマンド

クライアントワークスペースまたはラベル名をアンロードする

p4 unload