2011-01-28 4 views
0

最近、折り畳みの拡張機能が見つかりました。私はしばしば仕事をしてコミットすることができます。私が自分の仕事を終えたら、私は1つの論理的なチェンジセットにリビジョンを崩すことができます。多くの小さなチェンジセットの代わりに1つの大きなチェンジセットが、履歴をもっときれいにします。Mercurialの最後のプルを追跡できますか?

時には、私は崩壊する可能性のあるリビジョンを追跡できません(ローカルではないリビジョンを崩壊させるべきではありません)。どのリビジョンがプルまたは別のレポから来たのかを追跡するのに役立つツールはありますか?これはリベースの助けにもなります。

https://www.mercurial-scm.org/wiki/CollapseExtension

+1

私はここでそれを説明しますが、それはMercurialが今後この種の機能を利用するように見えます。チェンジセットは「液体」または「凍結」状態になり、押されたときに確定して凍結すると液状になります。何もまだ完成していませんが、mercurial-develメーリングリストには、可能なUIがたくさんあります。 –

答えて

2

あなたはローカルタグhg tag -l -r tip LASTREMOTE)あなたが引くたびに作ることができます。

しかし、これは手作業であり、実行することを忘れる可能性があります。この場合、hg outを使用できます。

+0

私はhgを使うべきだと思います。 – kalithlev

+2

pre-pullフックで自動化することができます: '[hooks] \ npre-pull = hgタグ-l -r tip LASTREMOTE' –

関連する問題