mq: hg qnew doesn't record changes in the patch

Robin Farine robin.farine at terminus.org
Wed Sep 21 02:50:32 CDT 2005


On Wed September 21 2005 09:00, Chris Mason wrote:
> On Tue, 20 Sep 2005 18:17:56 +0200

> > Since a Mercurial changeset created by 'qnew -f' can be easily
> > removed by qpop, shouldn't the refresh step automatically be
> > performed when qnew is invoked with -f?

> In general, -f means 'I really know what I'm doing, don't do
> extra checks'.  For qpush and qpop, it skips the check for local
> changes (making the push or pop much faster on large repos), so
> I'm trying to be consistent in how the flag gets used.

Ah yes, I can feel the consistency now :-). Seriously, I did not 
think about performance before you mention it (Mercurial's 
efficiency still amazes me). Thanks for the explanation.

Robin


More information about the Mercurial mailing list