2

Mercurial ログでは、クエリをブランチに制限できます。

hg ログ -b デフォルト

しかし、Mercurial glog はそうではありません

hg glog -b デフォルト => エラー メッセージ

このようにglogをフィルタリングする方法はありますか? おそらく醜い Perl または Python スクリプトが動作している

hg glog --style xml | perl UglyScript

リビジョンセットを見ていますが、これを行う方法がわかりません。

--

ところで、なぜ私がこれをしたいのか、より良い方法がある場合に備えて: 私のチームメイトは私が冗長すぎて細かいコミットをしすぎていると思っているので、hg から私のコミットメッセージを除外する方法を彼らに提供したい.グログ。私は自分のものを枝に置きます。私のブランチ (またはタグ、ラベル、または ...) を無視できるようにしてほしい (現在、プロジェクト マスターへのプッシュごとに履歴を編集していますが、これは無駄で壊れやすいものです。)

「hg log -b」でも問題ありませんが、本当に glog が必要です。

4

1 に答える 1

2

あはは!答えの一部を見つけました:

hg glog –r 'ブランチ (デフォルト)'</p>

hg log –r 'branch(default)' は hg log –b default と同じように機能します

順序が逆であることを除いて。( http://markmail.org/thread/43yvy7mljdfgp75hとは異なり-bx == -r 'branch(x)'

hg log –r 'reverse(分岐(デフォルト))'</p>

リビジョンルール!

于 2012-06-22T19:43:10.237 に答える