ファイル単位のマージ
つい先日ブランチ間で特定のファイルの変更点だけマージしたいというシチュエーションがあった。
色々調べたが良い解決策は分からなかった。
多分下記のどちらかを使うんだと思うけど。。
・hg export + hg import
・hg cat
hg merge ID_A:ID_B みたいな指定が出来ると(多分)楽なのに。
※2008/11/27追記
extensionで実現できることが判明 (Computing Memo of 2008/02/26参照)
~/.hgrcに下記を記述
[extensions]
transplant =
ブランチからピンポイントのリビジョンを取り込む時は、
% hg transplant -b ブランチ名 リビジョンID
リビジョン指定は、"ID_A:ID_B"のような範囲指定も出来る