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