Most of the modern revision systems don't try to do the 3-way merge
themselves, since there are plenty of tools to do it. There's always the Perforce approach, which seems to be to implement everything itself, only poorly. Even the diff output it generates has to be mangled before it is
valid input for patch.

Dave


From a developer's POV you're right, but it's an oversimplification. Many
merges can and should be resolved by "accept theirs" or "accept mine."

In defence of Perforce, you can replace their default diff and merge tools with whatever you want, you're not tied to what they provide.

Also, Perforce's 'diff2' app with a '-u' switch should provide you with output that can be properly digested by 'patch'.


-Matt


--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to