[cvsnt] Re: problem: "Cannot check out files into the repository itself"

Gerhard Fiedler lists at connectionbrazil.com
Fri Jul 2 16:00:25 BST 2004


Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


On 7/2/04 08:51:12, Gerhard Fiedler wrote:

>>>>>I have a system with some restricted permissions, and I'm getting this
>>>>>result (using the sspi protocol with cvsnt 2.0.41a):
>>>>>
>>>>>e:\test>cvs -t checkout Module/Test
>>>>>D:\Programs\CVS\CVSNT\cvs.exe -t checkout Module/Test
>>>>>  -> Tracelevel set to 1.  PID is 3992
>>>>>  -> Session ID is f9840b74b8b0000
>>>>>  -> main loop with CVSROOT=:sspi:user at gedesk:/projects
>>>>>  -> Encryption enabled
>>>>>  -> Requesting server cvsignore
>>>>>  -> Requesting server cvswrappers
>>>>>  -> Requesting server cvsrc (read-cvsrc2)
>>>>>S -> do_module(Module/Test, Updating, , )
>>>>>cvs [server aborted]: Cannot check out files into the repository itself
>> 
>> FWIW, after I went back to my previous version (2.0.13) on the server, it
>> worked again. So in between it seems something broke -- or I have a
>> configuration problem that worked with 2.0.13 and not with 2.0.41a.
> 
> A bit more information (maybe someone has an idea): it broke between 2.0.34
> and 2.0.35, and if I run 2.0.41a with the -ttt option, in the last line
> before the line with [server aborted] it talks about checking out a
> modules2 file (which I don't have).
> 
> I ran this with "cvsserver -test", and the temporary directory it shows is
> fine (outside the repository).

FWIW, here are the trace outputs:

On the client:

e:\test>cvs -t checkout Module/Test
  -> Tracelevel set to 4.  PID is 324
  -> Session ID is 14440e551360000
  -> main loop with CVSROOT=:sspi:user at server:/projects
  -> Encryption enabled
  -> Requesting server cvsignore
  -> Requesting server cvswrappers
  -> Requesting server cvsrc (read-cvsrc2)
  -> Parsing global cvsrc started
  -> cvs -rx
  -> checkout -P
  -> Parsing global cvsrc finished
S -> do_module(Module/Test, Updating, , )
S -> Loading modules2 from
E:/Data/CVS/repositories/projects/CVSROOT/modules2
cvs [server aborted]: Cannot check out files into the repository itself


On the server:

CVS 2.0.41a (May 11 2004) starting in test mode.
TEMP/TMP currently set to E:\Data\CVS\tmp
Initialising socket...ok
Impersonation is enabled
Starting auth server on port 2401/tcp...
Registering service SPN... failed (Error 1332)
CVS initialised successfully
I/O Socket is 00000388
0006bd5f: Process 00000380 started
0006c260: Process 00000380 terminated



More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook