info-cvs
[Top][All Lists]
Advanced

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

Re: CVS corrupts binary files ...


From: Mark D. Baushke
Subject: Re: CVS corrupts binary files ...
Date: Fri, 04 Jun 2004 23:44:38 -0700

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Adrian Constantin <address@hidden> writes:

> I've created a simple repository on a Linux server
> with one module wich is a web site. My working
> directory is on a Windows machine and I have to use
> ssh to connect to the server. I've tried several ssh
> clients and with all of them the checkout command
> creates corrupted image files in my working directory.
> The module has been imported on the Linux server, from
> the server, and the checkout is done from the Windows
> machine.
> 
> If I just copy the images with WinSCP they are ok.
> If I import them (on Linux) and then check them out
> (on Windows) the images get corrupted
> 
> Also text files do not transfer properly; there's a
> strange square at the end of the lines after checkout.
> Again copying with WinSPC is ok...
> 
> I thought maybe the ssh client does LF<->CR/LF
> mapping, but I've tried several, including OpenSSH,
> and thingd didn't change.
> 
> Must I tell explicitly to cvs that I transfer
> text/binary files between different systems ?

Yes, for binary files. See the -kb switch.

> Or maybe I can't have sources on Windows and Linux in
> the same time and cvs to function correctly ?

No. Sources which are text files will handle the line
endings properly for the client. You are describing a
problem with binary files.

        -- Mark
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQFAwWvW3x41pRYZE/gRApLPAKDX0WGqqbk/IXrayPtNyBFQ1Oiu5QCgka7J
fj85gJI5pf+bjpcLRTHMIog=
=wrTy
-----END PGP SIGNATURE-----




reply via email to

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