Helix Coreサーバ管理者ガイド: マルチサイト展開 (2019.1)

ファイルのロックとロック解除

p4 lockコマンドの-gフラグを使用して、グローバルまたはローカルにファイルをロックすることができます。-gオプションは-c changelistオプションとあわせて使用する必要があります。このロックはp4 unlock -gコマンドまたは特定のチェンジリストに対するサブミットコマンドで解除することができます。

+lファイルタイプ(排他的作業状態)を持つ孤立ファイルのロックを解除するには、p4 unlockコマンドに-xオプションを使用します。これが必要となるのは、通常エッジサーバとコミットサーバ間でネットワークの停止が続く場合のみです。

エッジサーバ上のp4 lockがデフォルトでコミットサーバ上でグローバルロックを実行するようにするには、server.locks.global構成可能変数を1に設定します。『Helix Core P4コマンドリファレンス』の構成可能変数のセクションを参照してください。