15

いくつかのブランチを持つ (リモート) Hg リポジトリがあります。ブランチ A に、ブランチ B が持っているすべての変更セットがあることを確認したい (もっとあるかもしれませんが、それで問題ありません)。

だけでこれを行う簡単な方法はありhgますか?

それを行うための小さなシェル スクリプトを作成することはできますが、これはよくあることのように思われるので、組み込みの簡単な方法があるかもしれません。

4

1 に答える 1

19

これにより、 changesetbの祖先ではない changeset の祖先が表示されaます。

hg log -r "ancestors(b) and not ancestors(a)"

ブランチ B のヘッドを b に、ブランチ A のヘッドを a に指定すると、どの変更を B から A にマージする必要があるかがわかります。

于 2010-12-23T22:44:51.203 に答える