私が働いている特定のプロジェクトの現在のヘッドは123チェンジであると新しいブランチに頭を切り替えPERFORCEは
9提出前のコードは完全にそれ故に、10件の提出前に、リファクタリングされたファイルをC、DとEを持っています、それをチェンジリスト11と呼ぶことにしましょう。プロジェクトはファイルA、B、Cしか持っていませんでした(Cはチェンジリスト123のバージョン、ofcとはまったく異なります)。
私はチェンジリスト11から分岐しなければなりませんでした。コードを提出しなければなりません。私の提出は新しい頭になります。 私は、どのようにして統合リストを作成したのですか(つまり、チェンジリスト123内のすべてのフィールが「削除」されている)ので、チェンジリスト9のすべてのファイルのみが先頭に表示されます。
解決方法を探してみましたが、すべてのファイルを手動で削除する必要があるため、間違った情報を見つけました...プロジェクトは明らかに3つのファイルではなく、gitで行うことができますこれはかなり簡単なので、私はPERFORCEでこれを行う適切な方法があると仮定します。
ヒントありがとう、ありがとう!
EDIT: 私の頭は123ですが、私はリビジョン11から(ツリーの意味で)分岐し、リビジョン124を作成したいと考えています。このように、私がプロジェクトのヘッドをデポに提出すると、リビジョン12から123に関連するファイル/変更は含まれません。
これは私が避けたかったものでした。 私は将来、私が変更をマージした後、リビジョン123に戻ってそこから進めるように、歴史を保存したかったのです。 私はそれに感謝しますね、ありがとう。 – Dirich
これは履歴を保存します。新しいリビジョンは#124になりますが、明示的に削除することを選択しない限り、以前のリビジョンに戻ることはできますが、なぜそうするのですか?) – tkosinski