Peter Hercek wrote:
> 3) Make darcs really patch based:
>
>     a) Amend-record should be safe. This probably means
>        that a hierarchy should be added to patches.
>        A patch (as seen in darcs log and other UI commands)
>        should be composed of a sequence of patches so
>        amending a patch would add the "amendment" to it and
>        it would not be a problem when the original patch
>        was already pushed (the "amendment" would get pushed
>        the next time). It should be possible to look at
>        components of a patch then.
>   
While I agree that it should be safe, for me 'safe' means 'does not 
corrupt repository'.

I usually make a version that passes all the tests, then refactor and 
amend it until
it's what I want. I don't want these intermediate versions be in the patch.

Also it has happened, that I accidentally added and recorded wrong third 
party
DLL's into my project. amend-record should not include them.

The few times I really wanted to amend a patch that was in two 
repositories, I just
unrecorded it.

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

Reply via email to