3

数か月前に、デフォルト ブランチのファイルに変更を加えました。今日、変更が何らかの形で別のブランチにマージされたことを発見しました。hg logそのファイルに対して実行すると、元の変更セットしか表示されません。その変更セットがどのようにブランチに組み込まれたかわかりません。

ブランチ間でマージされる変更セットを追跡するために、どの revset クエリに渡すことができますhg logか?

4

1 に答える 1

3

問題の変更セットが名前付きブランチにある場合は、 を使用できますhg log -r 'descendants(<the_rev>) and branch(default)'。表示される最初の変更セットはマージになります。

于 2012-08-10T06:53:03.053 に答える