-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Alexandre,
Just to set the record straight... the original e-mail that started this thread may be found here: http://lists.gnu.org/archive/html/info-cvs/2004-08/msg00124.html I have no idea as to the version of Borland is being used by "Paras jain", but it is that person who is/was apparently experiencing corruption because the .dfm files were apparently binary. Enjoy! -- Mark Alexandre Augusto Drummond Barroso <[EMAIL PROTECTED]> writes: > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] Behalf Of > > Larry Jones > > Sent: Tuesday, August 24, 2004 11:26 PM > > To: Mark D. Baushke > > Cc: [EMAIL PROTECTED] > > Subject: Re: .dfm files check in as text in CVS leads to any > > corruption? > > > > Mark D. Baushke writes: > > > > > > If there are "Delphi/C++Builder Forms", I would > > > have thought those to be derived objects rather > > > than primary source files to be controlled. > > > > No, the .dfm file is the actual definition of the form. By default, > > Borland stores it in an opaque binary format for no apparently good > > reason, but, to their credit, they also provide an option to store it > > in a nice, plain text format that is amenable to CVS operations. > [snip] > > Hmmmm. This information is not accurate. By default, Borland stores it in > *text* format, not binary, at least since May 2001, when it released > Delphi 6. Of course if Mr. Baushke is still using Delphi 5, you're right. > > The company I work for have been developing systems using Delphi since > it's first incarnation, and the forms were all binary. Of course, > during the migration from Delphi 4 to Delphi 6, I had to create a cvs > repository to be used as backup repository of all forms in binary > format, and since we were also migrating from Merant PVCS to CVS, I > altered the PVCStoCVS perl script to convert every dfm to its text > format before adding a release of a dfm to its RCS file. > > Alexandre. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQFBNhhv3x41pRYZE/gRAuJpAKCl2N3PsTrITReIB5qPHW+EVglTsgCgmYOM 3DfyyD60lQqoBv+VHyeESVU= =FtL0 -----END PGP SIGNATURE----- _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/info-cvs