Simon Marlow wrote:
 
> A bit more: I just successfully used rebase to do a "deep rollback",
> i.e. create a partial rollback of a patch on which other patches are
> depending, because 'darcs rollback' won't allow you to do that
> normally. 

In this situation you should be able to select the patch and all its
dependencies with darcs rollback, and then just select the changes you
actually want to rollback. If the dependencies work out, you will be
able to just rollback the partial changes from the deep patch.

If this does work it's better than rebase as it doesn't change patch
identity.

> I don't think the instructions for deep amend-record are correct: the
> wiki says to do
> 
> darcs rebase suspend --patch 'patchname'
> 
> but I get
> 
> darcs failed:  unrecognized option `--patch'
> 
> So I just did 'darcs rebase suspend' and interactively selected the
> patches to suspend.

Oops, sorry :-) It ought to support that, but one of my outstanding TODO
items is to review all the options things should support.

Ganesh

=============================================================================== 
Please access the attached hyperlink for an important electronic communications 
disclaimer: 
http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html 
=============================================================================== 

_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to