web-dev-qa-db-ja.com

PERFORCEで削除されたファイルを判別する方法

ディレクトリ構造A/B、A/C、A/Dがあり、各ディレクトリB、C、Dにファイルがほとんどありませんでした。

たとえば、B-B1.txt、B2.txt、B3.txtで、誰かがPERFORCEからB2.txtを削除し、いつかわからない場合、ディレクトリから削除されたファイルとその場所を確認する方法はありますか?時間?

30
RohitJain

P4Vでは、「削除されたデポファイルを表示する」オプションをオンにすることができます。

enter image description here

削除されたデポファイルは、ファイルアイコンに「x」が付いた状態で表示され、履歴を簡単に調べることができます。

enter image description here

42
raven

コマンドラインからp4 filelog -t //your_depot/path/to/folder/...と入力すると、「フォルダー」内のすべてのファイル(サブディレクトリを含む)の改訂履歴が表示されます。

そのコマンドの出力で「delete」を検索すると、ファイルが削除されたときのリビジョン番号がわかり、日付/時刻情報も含まれているはずです。

9
Mike O'Connor

これをコメントとして追加しますが、担当者が足りません。コマンドラインからの結果を単純化するには、次のようにします。

Linuxから私は使用します

p4ファイル// depot/project/... | grep「変更の削除」

あなたは経由してWindowsで同じことを達成することができます

p4ファイル// depot/project/... | 「変更の削除」を見つける

1
GLaw

タイプ:

p4 files /path/to/dir/...

これにより、削除されたファイルも含め、ディレクトリ内のすべてのファイルが一覧表示されます。
次に、changelist #、あなたはあなたが探している情報を得ることができます:

p4 describe -s <changelist #>

幸運を!!!

0
ysimhony