[Top][All Lists]

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

RE: Win<->Linux symbol case conflict

From: Jim.Hyslop
Subject: RE: Win<->Linux symbol case conflict
Date: Mon, 8 Mar 2004 15:31:49 -0500

Iakov Glubokiy wrote:
> Hello all,
> I met a problem tying to replace file AAA.EXT by aaa.ext. My
> client is NT while server is Linux.
> So when I do the following:
> D:\main\cvs rm -f AAA.EXT
> [...]
> D:\main\cvs ci -m"Changing symbol case" AAA.EXT
> [...]
> D:\main\cvs add aaa.ext
> cvs server: re-adding file case.txt (in place of dead revision 1.2)
> cvs server: use 'cvs commit' to add this file permanently
> (Note that server considers I'm going to re-add file, not add 
> new file)
> Of course, then I can't commit the file since server can't find file
> aaa.ext (it is not the same for server as AAA.EXT).
> Jerzy Kaczorowski suggests it is a "server" side issue, that's
> why I'm asking it here.
Well, yes and no. The client sends the "Case" command to the server to tell
it to treat file names in a case-insensitive manner. So it's a combination

> Versions, if needed:
> Client: Concurrent Versions System (CVSNT) 2.0.9 (client/server)
> Server: Concurrent Versions System (CVS) 1.11.5 (client/server)
> Is there any remedy for the problem?
What problem?

You have a file with a name. My name is Jim. It is also spelled JIM, jim,
jIm, etc. All variations on capitalization refer to me.

So, what's your problem? ;-)

Seriously, though, you could simply rename the repository file from
aaa.ext,v to AAA.EXT,v.

Jim Hyslop
Senior Software Designer
Leitch Technology International Inc. (
Columnist, C/C++ Users Journal (

reply via email to

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