4

私は2つのリポジトリを持っています。それらRepoAをとと呼びますRepoBRepoA他に欠けている多くのチェンジセットがあります。には多くのヘッドがありRepoA、には少数しかありませんRepoBRepoBhgプル後に追加されるヘッドのみを通知するコマンドが欲しいのですが。

頭の一部を残したいので、これが必要ですRepoA

4

2 に答える 2

2

プルするレポから、次のコマンドを試してください。

hg log -r "outgoing('path\to\your\repo') and head()"

直接プルしたいレポでそれを実行できない場合は、ローカルにクローンしてクローンで実行します。

head() は「Changeset は名前付きブランチ ヘッドです」と定義されているため、関心のあるヘッドが名前付きブランチでない場合、これが機能するかどうかはわかりません。

詳細については、hg help revset を参照してください。

于 2011-12-13T17:34:11.683 に答える
1

コマンドhg incomingには-b、特定のブランチのパラメーターがあります。おそらく、それがこの場合に必要なものです。

于 2011-12-13T17:29:38.253 に答える