Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
いくつかのブランチを持つ (リモート) Hg リポジトリがあります。ブランチ A に、ブランチ B が持っているすべての変更セットがあることを確認したい (もっとあるかもしれませんが、それで問題ありません)。
だけでこれを行う簡単な方法はありhgますか?
hg
それを行うための小さなシェル スクリプトを作成することはできますが、これはよくあることのように思われるので、組み込みの簡単な方法があるかもしれません。
これにより、 changesetbの祖先ではない changeset の祖先が表示されaます。
b
a
hg log -r "ancestors(b) and not ancestors(a)"
ブランチ B のヘッドを b に、ブランチ A のヘッドを a に指定すると、どの変更を B から A にマージする必要があるかがわかります。