最近、私たちの開発チームは新しい PC を受け取りました。この移行をスムーズにするために、古い PC ワークスペースを完全に無視しながら、新しい PC との間でファイルをプルするために既にセットアップしたクライアントを引き続き使用する方法を同僚に説明できるようにしたいと考えています。 .
クライアント自体の属性を調整し、異なるホストからクライアントにアクセスできるようにすることについては知っています。私が今やろうとしているのは、特定のクライアントの perforce have リストを更新して、新しい PC のファイル システム (正しくマップされた場所にあることは明らかです) にあるファイル (またはその欠如) を反映することです。
perforce の p4 flush コマンドを使用して、既存のワークスペース ファイルのどのリビジョンを perforce に明示的に通知せずに知ることができるかどうかはわかりません...? (これは多くのことを求めているようです)
ワークスペースに存在するファイルとは別に、ワークスペースに存在しないファイルの所有リストを #0 に更新するコマンドはありますか?
また
大ハンマーアプローチは次のとおりです。
古いおよび/または新しいワークスペースで保留中の変更を送信します (新しい) ワークスペースに既に強制されている可能性のあるファイルを削除します $:p4 flush [ワークスペース ルート]/...#0
この状況で適切ですか?