Mercurial

mqのrebase

Mercurial Queueを使ってる時に元ソース側を更新しつつ、再度パッチを適用する、というのを上手くやるには、"hg qsave"とか"hg push -m"なんかを使う、なんてのも見かける。 http://mercurial.selenic.com/wiki/MqMergePatches http://mercurial.selenic.com…

mqのパッチを並べかえる

Mercurial Queueのパッチの順序を並べ替えるには、hg qpop -aして.hg/patches/seriesファイルを編集する、みたいな話を聞いたことがあったけど、最近はhg qpush --moveでできるらしい。 # 準備 $ hg init $ hg qinit $ hg qnew patch-1 $ hg qnew patch-2 $ …