[cvsnt] Forcing binary behavior

Nicholas Duane nickdu at msn.com
Thu Feb 15 21:54:31 GMT 2007

I don't want to be able to get the exact copies of what we released and 
therefore I'm storing these files in cvs.  That's right, a map file is text, 
but I don't want it treated as text.  I have to believe there is overhead in 
storing it as text and since I don't want any of the features you get from 
storing it as text I was hoping I could turn it off.


>From: "Jim Hyslop" <jimh at view22.com>
>To: "Nick Duane" <nickdu at msn.com>,<cvsnt at cvsnt.org>
>Subject: RE: [cvsnt] Forcing binary behavior
>Date: Thu, 15 Feb 2007 15:48:11 -0500
>Nick Duane wrote:
> > I am running CVSNT 2.5.03 and I'm having a problem getting
> > CVSNT to treat certain file types as binary.  I'm hoping I
> > can force this behavior, but after reading the docs and
> > trying a bunch of things I still can't get this to work.
> > When I build a windows binary I end up with an exe or dll and
> > also a map and pdb file.  I check all the files into CVS:
> > exe, map, pdb.  It treats the exe and pdb the way I would
> > like it to treat them, as binary files.  However, the map
> > file it appears to treat as text.
>A .map file *is* a text file, so what's the problem?
>In any case, why are you storing these artifacts? Store the source code,
>and let VS regenerate the .exe, .pdb and .map. If you are concerned that
>re-generated .map and .pdb files won't match a rebuilt .exe checked out
>from a tag, then archive the .map and .pdb files along with your master
>copy of the .exe file.
> > actually attempt to show the diffs.  Is there a way to get
> > this behavior?
>cvs diff --brief
>will just show whether or not they have changed.

Invite your Hotmail contacts to join your friends list with Windows Live 

More information about the cvsnt mailing list