0

変更セット 32ada6b3ff3fd4b5d2d0e3da4ba72c5634da7857 があります。この変更セットは移植され、さまざまなブランチにマージされました。ブランチからブランチへの移植はかなり簡単です。「hg log -r 32ada6b3ff3fd4b5d2d0e3da4ba72c5634da7857」を実行すると、移植情報が表示されます。そこからは、ただの反復プロセスです。

この変更セットがマージまたは分岐されたブランチを確認するにはどうすればよいですか? この情報について hg データベースにクエリを実行する方法はありますか?

4

2 に答える 2

0

私があなたの質問を理解していると仮定すると、 revsetsでそれを達成できると思います。例えば:

hg log -r "heads(descendants(32ada6b....))"

32ada6b...履歴にあり、子を持たないすべての変更セットを提供します。

于 2014-06-11T18:37:09.943 に答える
0

areの子孫の分岐32ada6b3(短い構文で)

hg log -r "branch(32ada6b3::)"

主な変更点は述語のみを使用

于 2014-06-12T01:56:03.290 に答える