We had all sorts of problems, and not enough time right now when we started checking in all our InstallAnywhere xml files. We just resorted to making CVS think they were binaries(add -kb) so it wouldn't do all its fun merge thing with it. Though of course you loose lots of other features by making it just a binary(no merge's and so on) but as I am our own developer here that touches the InstallAnywhere stuff, its not that big of deal.
If you do figure out a good way to deal with it, I'd love to know. Either post to this list or post it somewhere at ZeroG so other IA5 users can see it! I'd love them to post a FAQ on ways to deal with some little nuances with CVS. I also really wish there was a way to make every single speedfolder always ignore CVS directies(like a default ignore list).hmm. I should post that too the IA wish list on the ZeroG website. - -grant -----Original Message----- From: Wayne Johnson [mailto:[EMAIL PROTECTED]] Sent: Wednesday, December 11, 2002 2:58 PM To: [EMAIL PROTECTED] Subject: Using CVS to maintain XML We're using InstallAnywhere5. One of the features of IA5 is that the builder control file is in XML. We were sort of hoping that we could use CVS to manage these files. It works fine until we attempt merges. The problem is that in order for CVS to properly merge the file, there needs to be some structure to the file. In most source, this is simply due to the fact that programmers just don't go moving functions around. In XML, you can rearrange the contents of an XML object without affecting the meaning. My idea is to sort the IA5 XML before doing any CVS commands on it, thus brining order to the chaos. Anyone know a good way to manage XML in CVS? Is there a program that will sort an XML file? To make sure that similar tags always appear in the same order? Am I just dreaming? ===== --- Wayne Johnson, | There are two kinds of people: Those 3943 Penn Ave. N. | who say to God, "Thy will be done," Minneapolis, MN 55412-1908 | and those to whom God says, "All right, (612) 522-7003 | then, have it your way." --C.S. Lewis __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs