[issue3257] New phases prevents trial pushes

Scott Johnson (:jwir3) bugs at mercurial.selenic.com
Thu Feb 9 12:00:19 CST 2012

New submission from Scott Johnson (:jwir3) <sjohnson at mozilla.com>:

At mozilla, we usually use what we call a 'try server' to push mercurial
queue patches to before committing them to trunk, to verify that we won't
break the build. However, the new phases system makes this difficult,
because once we push to a public repository, our patches can no longer be
dequeued from our local mercurial queue:

$ hg qpush patch-to-try 
$ hg push -f ssh://hg.mozilla.org/try
$ hg qpop patch-to-try
mq: abort: popping would remove an immutable revision

messages: 19020
nosy: jwir3
priority: bug
status: unread
title: New phases prevents trial pushes
topic: mq

Mercurial issue tracker <bugs at mercurial.selenic.com>

More information about the Mercurial-devel mailing list