ページ ツリー

比較バージョン

キー

  • この行は追加されました。
  • この行は削除されました。
  • 書式設定が変更されました。

説明

Perforce Helix Core 2019.1より、"p4 user -D"コマンドを使用して、以下の情報がまとめて削除できるようになりました。以下の情報がまとめて削除できるようになりました

・ユーザ情報
・チェックアウトしているファイルの情報(編集情報は元に戻される)
・プロテクションテーブル " -F " ※1
・ワークスペース ※2・ワークスペース※2

注意
title注意

・エッジサーバでは"-D"オプションは使用できません。
・Helix Swarmクライアントワークスペースは削除されません。

※1 ※1 " -F "を使用することでプロテクションテーブルとグループから対象ユーザが削除されます。ユーザが削除されることによってグループメンバがいなくなる(=所属0になる)場合、このコマンドは失敗します。事前に該当グループを削除してください。場合、失敗します。事前に該当グループを削除してください。
※2 削除対象以外のユーザによって作業状態にされたファイルが存在するワークスペースは削除されません。強制的に削除する場合は※2 削除対象以外のユーザによって作業状態にされたファイルが存在するワークスペースは削除されません。強制的に削除する場合は" -f "を合わせて使用します。

情報
title参照ページ

・「Helix 「Helix Core P4コマンドリファレンス (2019.1)」-  p4 p4 user

手順

1.削除内容の確認
  必要に応じていずれかのコマンドを実行します。
  ※-Dオプションのみの場合はプレビューとなるため、実際の削除は行われません

パネル
borderColorgray
borderWidth1
borderStylesolid
title実行コマンド例

p4 user -D username
p4 user -D -f F username :作業状態のファイルを含むワークスペースも削除 :プロテクションテーブルとグループからも削除
p4 user -D -F f username :プロテクションテーブルとグループからも削除 :作業状態のファイルを含むワークスペースも削除

削除対象、処理確認メッセージが表示されますので、内容を確認します。

2.削除実行
  手順1のコマンドに" -y "オプションを追加して削除を実行します。

警告

" -y "オプションを追加してコマンドを実行した場合、結果は元に戻せません。ご注意ください。オプションを追加してコマンドを実行した結果は元に戻せません。

パネル
borderColorgray
borderWidth1
borderStylesolid
title実行コマンド例

p4 user -D -y username
p4 user -D -F -y username
p4 user -D -F -y username

パネル
borderColorgray
borderWidth1
borderStylesolid
title結果削除完了メッセージ

Deletion of user username and all the user's clients initiated.
User username deleted.

パネル
borderColorgray
borderWidth1
borderStylesolid
title失敗メッセージ例失敗したメッセージ:グループの削除が必要な場合

User username is the last ember of group groupname and cannot be deleted.
Delete the group via 'p4 gropu -d -F groupname, then try again.