Perforce デポのある部分から別の部分に特定の変更をマージしたいと考えています。問題は、ソース フォルダが HEAD で削除されていることです。これは、[マージ/統合] ダイアログでソース フォルダーを追加しようとすると、[ファイル/フォルダーの参照] ウィンドウに表示されないことを意味します。
マージを行うことは可能ですか?
はい。ただし、削除されたファイルの最新リビジョンからではありません。削除されたファイルのヘッド リビジョンは削除されているため、分岐しようとすることは、本質的に存在しないものから分岐しようとしています。あなたは何も得ません。削除する前にリビジョンから分岐する必要があります。統合操作を、ファイルがまだ存在していたリビジョン番号、日付、変更リストなどに制限します。これは、統合操作にフィルターを適用することで実行できます。
これが少数のファイルの場合、これを行う別の方法は、リビジョン グラフから開始して、統合するリビジョンを特定することです。
ディポ ツリーでファイルを見つけ、Ctrl+Shift+R と入力してリビジョン グラフを表示します。統合する変更を含むリビジョンを選択します。(ヒント: リビジョンを右クリックし、エディターで開いて確認するか、あるバージョンをファイルの別のバージョンにドラッグして差分を取ります。)
統合したいリビジョンを特定したら、それを右クリックして Merge/Integrate を選択します。その後、通常どおりに進みます。
統合するファイルが複数ある場合は、それらを前のファイルと同じ変更リストに追加して、解決と送信を容易にします。