最近、ファイルを「追加」(新しいファイル) として Perforce に送信しました。
その後、さらにいくつかの変更を送信しました。
ファイルは実際には別の既存のファイルのコピーおよび変更であるため、元の「追加」は「統合」である必要があることに気付きました。
事後に統合リンクを追加する方法はありますか?
そうでない場合、これを行う最も簡単な方法は何ですか? 影響を受けるすべての変更リストを消去し、それらを再送信しますが、正しい統合履歴を使用すると、うまくいきますか?
最近、ファイルを「追加」(新しいファイル) として Perforce に送信しました。
その後、さらにいくつかの変更を送信しました。
ファイルは実際には別の既存のファイルのコピーおよび変更であるため、元の「追加」は「統合」である必要があることに気付きました。
事後に統合リンクを追加する方法はありますか?
そうでない場合、これを行う最も簡単な方法は何ですか? 影響を受けるすべての変更リストを消去し、それらを再送信しますが、正しい統合履歴を使用すると、うまくいきますか?
Perforce サポートと電話で話しました。答えはノーです。「歴史を変える」ことはできません。ただし、推奨される一連のアクションは次のとおりです。
不足しているデータを配置する Perforce ジャーナル (データベース) レコードを生成できる場合があります。これらは、システム管理者によってライブ データベースに再生されるプレーン テキスト エントリです。データベース スキーマは文書化されています: www.perforce.com/perforce/doc.current/schema
これを行う際は、非常に注意して Perforce サポートと連携し、最初にテスト システムで試す必要があります。通常、努力する価値はありません。