私はマーキュリアルを使用しています。X2 つの異なるブランチに 2 つのバージョンがあるファイルがあります。ブランチにバージョンがあり、R1ブランチにバグ修正を含む更新バージョンがありR0ます。からの修正を にマージしましたR0がR1、どういうわけかファイル X が適切にマージされませんでした。
XブランチにあるバージョンをR0ブランチに移動したいと思いR1ます。
これどうやってするの?
私はマーキュリアルを使用しています。X2 つの異なるブランチに 2 つのバージョンがあるファイルがあります。ブランチにバージョンがあり、R1ブランチにバグ修正を含む更新バージョンがありR0ます。からの修正を にマージしましたR0がR1、どういうわけかファイル X が適切にマージされませんでした。
XブランチにあるバージョンをR0ブランチに移動したいと思いR1ます。
これどうやってするの?
ターゲット ブランチに更新し、ファイルを他のブランチのリビジョンに戻してからコミットします。
hg update R1
hg revert -r R0 X
hg commit
移植も検討してください(注: マージ後のリポジトリの状態については十分に知りませんが、graft変更セットをあるブランチから別のブランチに転送する必要があったときに役立ちました)