[darcs-users] rolling back across a tag boundery - was: Naming consistency between darcs and other DVCSs

Eric Kow kowey at darcs.net
Tue Jul 21 16:07:03 UTC 2009


On Mon, Jul 20, 2009 at 11:53:43 -0400, Nathan Gray wrote:
> It appears that darcs1 cannot rollback any patch included within a
> tag.  It pretends to rollback a tag itself, but just appears to add an
> additional tag patch.
> 
> All of the darcs2 versions I tried could rollback a patch included
> within a tag, so long as the tag was also rolled back.  This worked
> whether the repo was in darcs2 or darcs1 format.

This was likely due to the darcs2 rewriting of the rollback command.

Darcs 1 used to flip an 'inverse' bit in the patch whenever you did
rollback.  That proved to be problematic and error-prone.

Darcs 2 just creates a whole new patch, which makes rollback way
simpler and more transparent. 

-- 
Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow>
PGP Key ID: 08AC04F9
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.osuosl.org/pipermail/darcs-users/attachments/20090721/6aa2eb68/attachment.pgp>


More information about the darcs-users mailing list