gnu-arch-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnu-arch-users] Re: darcs vs tla


From: Catalin Marinas
Subject: Re: [Gnu-arch-users] Re: darcs vs tla
Date: Tue, 09 Nov 2004 10:36:36 +0000

On Mon, 2004-11-08 at 23:27, Thomas Lord wrote:
> So: does Darcs' merge operators (the deep distinction it has from
> arch) really "add value"?  at scale?   What's up with those?   Does
> anyone actually /know/?

What the darcs operators can do is happily merge a patch which adds some
lines at the end of an existing patch (which is not merged). Arch would
fail this because the diff context contains the patch which is not
merged. This might not be good for C language files but might be OK for
makefiles.

Another interesting thing the operators remove is the need for file ids.
If the P1 patch modifies a file's name and P2 adds some text to this
file, P2 can be properly merged into a tree which does not contain P1
because the commutation operators would change the P2 patch so that it
applies the changes to the original file name.

Catalin





reply via email to

[Prev in Thread] Current Thread [Next in Thread]