Wed May 18 07:12:54 2005: New ticket: 394.
Transaction: Ticket created by droundy
Queue: Darcs
Subject: optimize --reorder should invalidate checkpoints
Owner: Nobody
Requestors: [EMAIL PROTECTED]
Status: new
Ticket <URL: http://bugs.darcs.net/.//Ticket/Display.html?id=394 >
Running on the darcs-conflicts repository
darcs optimize --checkpoint (which checkpoints the "darcs-unstable before
branching on conflicts stuff." tag) followed by darcs optimize --reorder
(which makes the repository break on the 1.0.3rc2 tag) makes a darcs get
--partial fail, since the checkpoint of "darcs-unstable before branching on
conflicts stuff." now refers to an out-of-order tag.
So either we need to throw away checkpoints when we reorder, or we need to
verify when we get that the checkpointed tag is still in order. I'm not
sure which to do, and either would seem acceptable to me. The latter is
perhaps a bit prettier.
Eventually I'll probably get around to doing this myself, but I'm filing
this bug in case anyone else wants to fix this. I'll take this bug if and
when I decide to work on it.
--
David Roundy
http://www.darcs.net
_______________________________________________
darcs-devel mailing list
[email protected]
http://www.abridgegame.org/cgi-bin/mailman/listinfo/darcs-devel