7
私のリポジトリの履歴は非常に複雑です。私はしばしば、ある種のリビジョン(通常は私の頭の1つ)から過去のコミットが「入っている」か「到達可能か」を知りたいと思うことがあります。hgの構文は次のとおりです。コミットコミットから「到達可能」B
どうすればいいですか?
私のリポジトリの履歴は非常に複雑です。私はしばしば、ある種のリビジョン(通常は私の頭の1つ)から過去のコミットが「入っている」か「到達可能か」を知りたいと思うことがあります。hgの構文は次のとおりです。コミットコミットから「到達可能」B
どうすればいいですか?
revsets syntaxを使用できます。それが到達可能であるならば、それはされていない場合、あなたはリビジョン9のログメッセージが表示されます
hg log -r "descendants(4) and 9"
:あなたはリビジョン4が「到達可能」である場合だけでこれを行う改訂9.
からお聞きしたいとします出力されません。
"ancestors()and" [revsetalias]のエイリアスとして複雑な条件を定義すると、エイリアス 'ip($ 1、$ 2)= ancestors($ 2)と$ 1'は書き込みを短くすることができますrevset -r "ip(4,9)" –