Hallo, I've got a pserver on a Linux machine. 1.) I log in from an NT-client: OK. 2.) Try to init repository from the NT-client: "Protocol error: Root request missing" 3.) Try to init repository on the Linux-server (through the pserver interface, log-in and init): OK. 4.) Try to import some files from the NT-client: some error message (not very revelative to me). 5.) Try to import some files on the Linux-server (through the pserver interface): OK. 6.) Try to checkout a file from the NT-client: "Cannot read /root/.cvsexclude\nCannot cd</root>" [or something similar]. All the steps above were carried out as a non privileged user having "rwx" access (through a dedicated primary group id) to the repository (as it can be inferred from the fact that commands could be successfully executed on the server machine). Could someone explain me, why the pserver (or the client, I do not really know which one) wants to use the /root directory. (pserver itself is run by inetd as root). I tried cvs-1.10.7 and cvs-1.10.8 both on the NT and on the Linux side. For the NT I obtained "stand-alone" precompiled binaries from various sources. I also tried the same sequence of steps with Cygwin (which I think includes a cvs version earlier than 1.10.7) with similar (unsuccessful) results. It seems that I do not set some parameter(s) on the NT I ought to. Actually the only setting I made was to set CVSROOT=:pserver:hostname@user:/repo. I tried this one even with quotation marks like CVSROOT=":pserver:hostname@user:/repo". I saw in the archive other postings with similar problems (at least the "Protocol error: Root request missing" error message turns up in several postings), but I did not find a solution to the problem reported. I thought, I'll have a go myself. So many people seems to happily use WinCVS. But, how many of them uses it with pserver???? (I do not tried it with WinCVS, I only tried the plain command line interface [because Netbeans needs that interface:)]). Thanx Peter
