info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: .dfm files check in as text in CVS leads to any corruption?


From: Mark D. Baushke
Subject: Re: .dfm files check in as text in CVS leads to any corruption?
Date: Wed, 01 Sep 2004 11:43:59 -0700

-----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 <address@hidden> writes:

> > -----Original Message-----
> > From: address@hidden
> > [mailto:address@hidden Behalf Of
> > Larry Jones
> > Sent: Tuesday, August 24, 2004 11:26 PM
> > To: Mark D. Baushke
> > Cc: address@hidden
> > 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-----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]