コンテンツ
質問
既に退職しているユーザが、複数のファイルをチェックアウトしたままでいることが判明しました。
これらのファイルのチェックアウトを解除することができますか?
回答
super権限、もしくは、admin権限が付与されているユーザであれば、以下の手順で対象ファイルのチェックアウトを解除することができます。
手順
1.チェックアウトされているファイルを確認します
対象ユーザがチェックアウトしているファイル情報を確認するため、以下のコマンドを実行します。
・superには、super権限ユーザを指定します
・server:portには、対象Perforceサーバを指定します
・host1には、削除対象のユーザを指定します
"host1"というユーザが"bruno_image_ws"という名称のクライアントワークスペースを使用し、
"test.psd#1"というファイルをチェックアウトしていることが確認できます。
2.以下のコマンドを実行し、チェックアウトを解除します。
・superには、super権限、もしくは、admin権限を持つユーザを指定します
・server:portには、対象Perforceサーバを指定します
・client_nameには、手順1で確認したクライアントワークスペースを指定します
・パスを"//..."とし、ワークスぺース内のすべてのファイルのチェックアウトを解除することもできます
# p4 -u super -p server:port revert -C bruno_image_ws //streamsDepot/mainline/test.psd
//streamsDepot/mainline/test.psd#1 - was edit, unlocked and cleared
以上となります。
参考情報
チェックアウトされているファイルは、ユーザ削除時にチェックアウトを解除することもできます。詳細は下記ページをご覧ください