Howdy,
I'm setting up a new repository here, using cvs-1.10.8 source
unmodifed, compiled on Solaris 2.6-ish (gcc-2.7.2.2) and on
my NT4 machine (MSDev 6).
All the developers will be using NT clients, rsh'ing, a la:
CVSROOT=me@host:/cvs/master
So, I'm doing things from the client side.
When I tried:
cvs -d me@host:/cvs/master init
I got the following error:
Protocol error: Root request missing
I set
set CVS_CLIENT_LOG=clog
on the NT machine, and here are clog.in and clog.out:
clog.in:
Valid-responses ok error Valid-requests Checked-in New-entry Checksum
Copy-file Updated Created Update-existing Merged
Patched Rcs-diff Mode Mod-time Removed Remove-entry Set-static-directory
Clear-static-directory Set-sticky Clear-sticky
Template Set-checkin-prog Set-update-prog Notified Module-expansion
Wrapper-rcsOption M Mbinary E F MT
valid-requests
UseUnchanged
Case
init /cvs/dynegymaster
clog.out:
Valid-requests Root Valid-responses valid-requests Repository Directory
Max-dotdot Static-directory Sticky
Checkin-prog Update-prog Entry Kopt Checkin-time Modified Is-modified UseUnchanged
Unchanged Notify Questionable Case
Argument Argumentx Global_option Gzip-stream wrapper-sendme-rcsOptions Set
expand-modules ci co update diff log add
remove update-patches gzip-file-contents status rdiff tag rtag import admin
export history release watch-on watch-off
watch-add watch-remove watchers editors init annotate noop
ok
E Protocol error: Root request missing
error
I didn't read anywhere that cvs init couldn't be run from the client
side, but I went over the the Solaris machine and did the cvs init there,
and everything worked just fine.
I'm just curious if cvs init is supposed to work from client side,
and if so, what is the cause of the errors I had?
Thanks
Rob
[EMAIL PROTECTED]