On Wed, Jun 21, 2006 at 03:15:02PM +1200, Isaac Devine wrote: > On Wed, 21 Jun 2006 04:48:49 +0200 > > If you just want to get rid of the feature, I wouldn't try to make > > everyone unpull the patches, but record a new patch called "revert > > feature 2" (created by unpulling from a temporary repo, copying the > > relevant files into an up-to date repo and recording there). > Even better is to use darcs rollback - it creates a patch which > "reverts" the chosen patch. It can then be pushed,pulled just like any > other patch
Rollback doesn't work well for more than one patch if they depend on each other a lot, because of the current merge / conflict code. Besides, the UI won't let you do this automatically, so it will be very unfeasible for more than a few patches. I tried to construct a simple proof of concept and got the infamous: Fail: bug in darcs! in function reconcile_unwindings Original patch: merger 0.0 ( regrem 0.0 ( merger 0.0 ( ... This is a known issue with no known fix yet (other then the worked on next generation of conflictor code). So don't do this! -- Tommy Pettersson <[EMAIL PROTECTED]> _______________________________________________ darcs-users mailing list [email protected] http://www.abridgegame.org/mailman/listinfo/darcs-users
