Mike Feimster wrote:

> Even though the files are binary and you can't do diffs, the other
> benefits of a good version control system are well worth it.
> ....
> - If you move to structured Frame and XML, you can do diffs as well as
> branching and merging.

Ack!  Don't do that.  The line-based diff used by CVS, Subversion, etc., is NOT 
smart enough to accurately diff XML; to do diffs, branches, and merges safely, 
you'd need a diff program that understands XML structures.

MIF, which is what everyone thinks of after learning that XML won't work, is 
even worse: Tiny changes in a document become ENORMOUS changes in the MIF file.

-Andrew

=== Andrew Warren  - awarren at synaptics.com
=== Synaptics, Inc - Santa Clara, CA

Reply via email to