Perforce Helix Core 2019.1より、"p4 user -D"コマンドを使用して、以下の情報がまとめて削除できるようになりました。
・ユーザ情報
・チェックアウトしているファイルの情報(編集情報は元に戻される)
・プロテクションテーブル " -F " ※1
・ワークスペース ※2
・エッジサーバでは"-D"オプションは使用できません。 ※1 " -F "を使用することでプロテクションテーブルとグループから対象ユーザが削除されます。ユーザが削除されることによってグループメンバがいなくなる(=所属0になる)場合、このコマンドは失敗します。事前に該当グループを削除してください。 |
・「Helix Core P4コマンドリファレンス (2019.1)」- p4 user |
1.削除内容の確認
必要に応じていずれかのコマンドを実行します。
※-Dオプションのみの場合はプレビューとなるため、実際の削除は行われません
p4 user -D username |
削除対象、処理確認メッセージが表示されますので、内容を確認します。
2.削除実行
手順1のコマンドに" -y "オプションを追加して削除を実行します。
" -y "オプションを追加してコマンドを実行した場合、結果は元に戻せません。ご注意ください。 |
p4 user -D -y username |
Deletion of user username and all the user's clients initiated. |
User username is the last ember of group groupname and cannot be deleted. |