私は統合したい変更を含む別のブランチ上のファイルを持っています。しかし、私はまだ統合したくない他の変更も含んでいます。PERFORCEでファイルを部分的に統合するにはどうしたらいいですか?
ファイルを部分的に統合するにはどうすればよいですか?
私は最初にファイルを統合して解決しました。その後、ファイルに "p4 edit"を実行して、まだ取り込みたくない変更を削除しました。 "p4 opened"はファイルが編集用に開かれていると言っているので、コミットは統合ではなく編集として提出されると思いました。私は間違っていた!それはまだ統合の歴史を更新しました!したがって、後でPERFORCEは「すべてのリビジョンが統合された」と言いますが、この問題を解決する唯一の方法は、統合履歴を無視して統合することです。これは解決するのが苦痛です。
どうすればこの問題を回避できますか?
EDIT:
私はそこにファイルの単一のリビジョンで複数の変更があると、私はそれの一部だけを統合する意味明確にします。
ファイルの1回の変更には複数のチャンクが含まれているため、この1回の変更のわずかなブロック(1つの機能の変更)のみを統合したいと考えています。 – Calmarius
それはやっかいです - 私は改訂された質問に対して新しい答えをします。 –