>--- Forwarded mail from [EMAIL PROTECTED] >Greg is talking about the second issue. I have an >inkling keeping this info on a per-version basis won't >work but I haven't come up with anything substantial.
Here's one: - Create a new file and check in a few versions on the trunk. - Create a branch. - Check in a few versions on the branch, but change the data type before the first commit. All versions on the branch contain the same data type, but they differ from the trunk. - Merge the branch to the trunk *OR* update the branch from the trunk. What's the correct action for the last step? Is it to refuse to merge because the tools are different? Is it to copy the contributor and change the data type on the target? Is it to somehow convert one data type to the other and invoke the proper merge tool and record that tool with the next commit? None of these choices is a good one because there are valid cases where each one is correct. I'm inclined to go with the first one and diagnose an error, but I'm sure others would disagree. >--- End of forwarded message from [EMAIL PROTECTED] _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
