[cvsnt] Problems with Travis 1910, fuzzy solution
Lionello Lunesu
lio at lunesu.removethis.com
Tue Mar 29 14:26:56 BST 2005
Hi.
Client: Concurrent Versions System (CVSNT) 2.5.01 (Travis) Build 1910
(client/server)
Server: Concurrent Versions System (CVSNT) 2.5.01 (Travis) Build 1910
(client/server)
Server OS: Windows 2000 Professional SP4
All anti virus related services are disabled (I've got a task list to prove
it; previous CVSNT was running for years). No firewall / proxy / filtering
either.
I've recently updated CVSNT on the server and clients from 2.0.58d (if I
remember it correctly) to 2.5.01 without any problems. However, "cvs update"
now fails locally on the server, where it used to work just fine. The only
other software change was Windows Update.
I got two new error messages.
[in sandbox] cvs -z0 -t -t update
14:46:02: -> Tracelevel set to 2. PID is 244
14:46:02: -> Session ID is f442494e0a1c23
14:46:02: -> Session time is Tue Mar 29 12:46:02 2005
14:46:02: -> main loop with CVSROOT=:sspi:cid-dev:/cvsroot
14:46:02: -> Server codepage is CP1252
14:46:02: -> Client codepage is CP1252
14:46:02: -> Server version is CVSNT 2.5.01 (Travis) Build 1910
14:46:02: -> Client version is CVSNT 2.5.01 (Travis) Build 1910
14:46:03: -> Requesting server cvsignore
14:46:03: -> Requesting server cvswrappers
14:46:03: -> Requesting server cvsrc (read-cvsrc2)
14:46:03: -> Sending file 'citk_Bla.h' to server
? SomeFile.dsw
cvs [server aborted]: protocol error: directory 'd:/cvsroot/module/blasdk'
not within root 'd:/cvsroot'
cvs [update aborted]: reading from server: error -1
First error: directory x not within root y
I've tried different aliases for that cvsroot: d:\cvsroot, d:/cvsroot,
/cvsroot, /d//cvsroot. Doesn't seem to make a difference and all of them
work on the clients. I've removed the folder "InputDevices" in the server's
sandbox and cvs update -d correctly recreates the folder without problems.
Subsequent updates continue to work. Strange. There are a couple of folders
with this behaviour.
Second error: reading from server: error -1
Also: writing to server socket: error -1
These error also occur without any "protocol errors", so I don't know if
they're related. Strangely though, solving all "directory not within root"
errors, I got rid of these socket errors too?
I've searched the archive (using google's site:cvsnt.org) for this problem
but found no previous references.
Is it just me or is there something strange going on here? Should I update
CVSNT again?
Lionello.
More information about the cvsnt
mailing list