[Python-Dev] Re: [Distutils] DOS text files and CVS
Ian Searle
ians@amc.com
Tue, 27 Jun 2000 18:51:45 -0700
The best way to check DOS text files into CVS is from a Windows/DOS
machine using the CVS client/pserver route. Using this method, the
files are stored in canonical format. When someone checks them out from
a Unix client they get /n only. And, when someone checks them out from
a Windows/DOS client, they get /r/n. And, everyone is happy (well, as
much as can be expected :-)
If you do a 'cvs add -kb foo.dos-txt' then CVS will treat the file as
binary and forego the keyword substitutions and end of line
translations. But, folks checking them out will always get the /r/n
regardless of platform.
-Ian
Tim Peters wrote:
>
> [Greg Ward]
> > can anyone enlighten me on the right way to check in DOS text files to a
> > CVS repository?
>
> Aargh, I haven't used CVS in about 6 years ... somehow or other, I believe
> you need to convince CVS that it's a binary (not text) file. Then it will
> skip line-end conversions.
>
> not-a-solution-but-maybe-a-clue-ly y'rs - tim
>
> _______________________________________________
> Distutils-SIG maillist - Distutils-SIG@python.org
> http://www.python.org/mailman/listinfo/distutils-sig