0
複数のブランチを持つレポでは、デフォルトのブランチにあり、いくつかのブランチに移植されたコミットがあるとします。そのコミットの移植の結果として作成されたすべてのチェンジセットをリストする方法はありますか? hg help revsets
を実行することによって得られた文書によるとMercurial:特定のチェンジセットハッシュに対して移植されたチェンジセットをすべて表示する
複数のブランチを持つレポでは、デフォルトのブランチにあり、いくつかのブランチに移植されたコミットがあるとします。そのコミットの移植の結果として作成されたすべてのチェンジセットをリストする方法はありますか? hg help revsets
を実行することによって得られた文書によるとMercurial:特定のチェンジセットハッシュに対して移植されたチェンジセットをすべて表示する
、我々は見ることができます:だから
"destination([set])"
Changesets that were created by a graft, transplant or rebase operation,
with the given revisions specified as the source. Omitting the optional
set is the same as passing all().
を、あなたはどちらか、そのローカルリビジョン番号またはそのハッシュによって知られているチェンジセットを持っていると仮定すると、次のように表示するには、このコマンドを実行することができます移植先:
CHANGESET
はリビジョン番号やチェンジハッシュです
hg log -r "destinations(CHANGESET)"
。
「hg log -r」宛先(THAT_COMMIT)が 'あなたのために働くかどうかを確認してください。 –
@ LasseV.Karlsen - 私たちはより良い方法(一般的には) –
を持っているので、答えが必要です。答えとして私のコメントを再投稿しました。 –