私は2つのリポジトリを持っています。それらRepoA
をとと呼びますRepoB
。RepoA
他に欠けている多くのチェンジセットがあります。には多くのヘッドがありRepoA
、には少数しかありませんRepoB
。RepoB
hgプル後に追加されるヘッドのみを通知するコマンドが欲しいのですが。
頭の一部を残したいので、これが必要ですRepoA
。
プルするレポから、次のコマンドを試してください。
hg log -r "outgoing('path\to\your\repo') and head()"
直接プルしたいレポでそれを実行できない場合は、ローカルにクローンしてクローンで実行します。
head() は「Changeset は名前付きブランチ ヘッドです」と定義されているため、関心のあるヘッドが名前付きブランチでない場合、これが機能するかどうかはわかりません。
詳細については、hg help revset を参照してください。
コマンドhg incoming
には-b
、特定のブランチのパラメーターがあります。おそらく、それがこの場合に必要なものです。