必要以上のコードを含むブランチを誤って作成してしまうことがよくあります。その場合は、ブランチ ファイル、ブランチ タグを削除してから、最初からやり直します。厄介なのは、膨大な量のデータを削除するためだけに同期しなければならないことです。
サーバー側を削除する方法はありますか?
必要以上のコードを含むブランチを誤って作成してしまうことがよくあります。その場合は、ブランチ ファイル、ブランチ タグを削除してから、最初からやり直します。厄介なのは、膨大な量のデータを削除するためだけに同期しなければならないことです。
サーバー側を削除する方法はありますか?
はい、sync -k を使用します。
削除したいパスをクライアントに追加します。
//depot/oops/... //your-client/oops/...
次に、-k オプションを使用してその場所を同期します。
p4 sync -k oops/...
これにより、実際にファイルを転送することなく、クライアントがファイルを持っていることが Perforce に通知されます。次に、次のことができます。
p4 delete oops/...
p4 submit oops/...
等
削除 -v を使用します。
p4 delete -v oops/...
これにより、ワークスペースに同期せずにファイルが削除されます。sync -k してから削除するよりも高速です。