<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On the related note - I believe one of the new hg releases has some improved<br>
support for rebase - so its now safer [provided the right version is used].<br>
i.e if the change was aready pushed - it warns not to rebase. I haven't<br>
tried this feature though..</blockquote><div><br></div><div>It's version 2.1 and the feature is called 'phases'. It's part of the core, so no configuration is necessary. There are only three phases: public, draft, and secret. Public cannot be changed, draft can be changed (rebased, folded, grafted, etc.) and also pushed, and secret can be changed but is not allowed to be pushed. I believe the goal is to completely get rid of mq by next year and incorporate all the patch commands into core mercurial. It's a brand new feature, so expect some rough spots, but more info is here:</div>

<div><br></div><div><a href="http://mercurial.selenic.com/wiki/Phases">http://mercurial.selenic.com/wiki/Phases</a></div><div><br></div><div>If you feel *real* fancy you can use the color extension and my hgrc settings:</div>

<div><br></div><div><a href="https://bitbucket.org/seanfarley/settings/src/d4e93dc190c6/.hgrc">https://bitbucket.org/seanfarley/settings/src/d4e93dc190c6/.hgrc</a></div><div><br></div><div>to get this public=yellow, draft=green, secret=red (image attached) </div>

</div>