--- Forwarded mail from [EMAIL PROTECTED]
>> Inserting a registrar into CVS to allow shops and users to specify the
>> particular tool required to perform a merge is not a fundamental change to
>> the CVS design, but it is a small generalization.
>Yes, but one that would require a rather drastic revision to the
>repository format.
>> And it's one that will
>> greatly benefit the CVS community in general.
>I'm not so sure. If it were so it would have been done long ago and
>offered back to the community. As it is we don't even have a sample
>implementation to show to the community and to prove that such a forward
>change in the repository format would succeed.
co -p <common-ancestor-revision> file > .file.base
co -p <other-contributor> file > .file.contrib
my-merge-tool --base .file.base --contributor .file.contrib file
This algorithm can be easily implemented with CVS (in fact, I believe it
already is). And it does not require any change to the repository format,
other than providing a means to specify what my-merge-tool really is.
--- End of forwarded message from [EMAIL PROTECTED]
_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs