[issue2363] able to push patch without qfinish-ing it; cannot later pop

David Bruton bugs at mercurial.selenic.com
Mon Sep 6 19:12:24 UTC 2010


New submission from David Bruton <dave.bruton at imgtec.com>:

Hi,

I am able to push a patch without first qfinishing it, by using the "-r
<branch>" option.  Later, I cannot qpop that patch; qpop fails with the
following message:

"abort: popping would remove a revision not managed by this patch queue"

(I assume that is referring to the child node that would be lost, though in
my case, I wouldn't care, as I'd just pull it back again!)

Attached is an annotated testcase that demonstrates the issue.

This was discovered on 1.5 but I just gave it a quick try on
1.6.3+2-b10b07a821c3 and it happens there too.

-djlb.

----------
files: repro_bug.sh
messages: 13563
nosy: imgdjlb
priority: bug
status: unread
title: able to push patch without qfinish-ing it; cannot later pop

____________________________________________________
Mercurial issue tracker <bugs at mercurial.selenic.com>
<http://mercurial.selenic.com/bts/issue2363>
____________________________________________________
-------------- next part --------------
A non-text attachment was scrubbed...
Name: repro_bug.sh
Type: application/x-sh
Size: 1181 bytes
Desc: not available
URL: <http://selenic.com/pipermail/mercurial-devel/attachments/20100906/92ef6fed/attachment.sh>


More information about the Mercurial-devel mailing list