[cvsnt] Re: problem with checkout / permissions?
Tony Hoyle
tmh at nodomain.org
Fri May 28 16:36:29 BST 2004
On Fri, 28 May 2004 11:55:04 -0300, Gerhard Fiedler
<lists at connectionbrazil.com> 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
>
>When I do the same as me myself, it works. But I am the admin on the
>server. When I login as any of the restricted users, I get the above. The
>odd thing is that it used to work; I don't know what has changed. (I did
>update cvsnt on both client and server, but it's been a while since I last
>tested this so I don't know whether this is related to it.)
>
That error can only happen if the directory you're in at the moment is
the CVSROOT - it's just a string compare with the current root and the
current directory (not even a particularly robust one... it's case
sensitive for example).
Could it be that your temp directory is pointing to the repository?
Tony
More information about the cvsnt
mailing list