info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Permission denied when using CVS remotely


From: Kris Thielemans
Subject: Permission denied when using CVS remotely
Date: Fri, 1 Jun 2001 12:13:04 +0100

Hi,

I've set -up CVS on our Linux system (SuSE 6.3,cvs 1.10.7). It all works
fine.
Now I'm trying to access the archive remotely. I try this from both a Sun
(solaris 2.7, cvs 1.10.7) and NT (4.0 sp5, using the cvs version 1.11
distributed with cygwin).

I get "Permission Denied" error messages when I try certain things, while it
works when doing other things. Other things seem to go wrong as well.

Examples:
- on the SUN, a first 'cvs checkout parapet' failed to produce the
parapet/CVS directory. I got a message about CVS/Entries, but unfortunately
can't recall what it was (I tried it again after creating a subdirectory,
and then it was there). On NT this worked fine.
- The 2nd time I try the 'cvs checkout parapet' (while in the same place), I
get "Permission denied" on NT. On the Sun, in the location parapet/CVS
exists, I also get permission denied. In the other location, it works but
get all mesasges like
"cvs checkout: move away parapet/recon_test_pack/test_image_5.v; it is in
the way". This is probably because the first checkout was broken.
(I'm not really sure if doing a checkout twice is 'legal' though).
- cd parapet;cvs update gives permission denied
- cvs release parapet gives permission denied
etc.

Things which work:
- cvs log
- cvs edit, unedit

What puzzles me is that some things do work.
(And yes, 'rsh parapet ls' works as well).


What can I do to find out what generates the 'permission denied' message? (I
think a more useful error message would have been handy).


screenshots from NT
-------------------
$ cvs -t checkout parapet
cvs checkout: notice: main loop with CVSROOT=parapet:/usr/local/cvsroot
 -> Starting server: rsh parapet cvs server
S-> do_module (parapet, Updating, , )
Permission denied

address@hidden ~
$ cd parapet

address@hidden ~/parapet
$ cvs -t update
cvs update: notice: main loop with CVSROOT=parapet:/usr/local/cvsroot
 -> Starting server: rsh parapet cvs server
Permission denied

$ cd ..

address@hidden ~
$ cvs -t release -d parapet
cvs release: notice: main loop with CVSROOT=parapet:/usr/local/cvsroot
 -> Starting server: rsh parapet cvs server
 -> run_popen(cvs -n -q -d parapet:/usr/local/cvsroot update,r)
Permission denied
cvs release: unable to release `parapet'

$ rsh parapet pwd
/home/kris

Kris Thielemans
(address@hidden)
Imaging Research Solutions Ltd
Cyclotron Building
Hammersmith Hospital
Du Cane Road
London W12 ONN, United Kingdom

Phone on :   +44 (020)8383 3731
FAX on :     +44 (020)8383 2029

web site address:
http://www.irsl.org/~kris




reply via email to

[Prev in Thread] Current Thread [Next in Thread]