cvs permissions [message #1236494] |
Mon, 27 January 2014 10:47 |
Randolph Kepplinger Messages: 1 Registered: January 2014 |
Junior Member |
|
|
hello,
as long as my repository is set to 777, checkou with a task is working.
when there is a file with permissiins 770 or 60 it does not work any more.
the hudson user is provided with the csvusers group so i thing that the cvs checkout is running as anonymous or some other user.
whenever a new directory is checked in hudson says:
[ICRS_HEAD] $ cvs -q -z0 update -PdC -D "Wednesday, January 22, 2014 7:31:39 AM UTC"
...
cvs update: failed to create lock directory for `/usr/local/cvs/essence/TEMPLATES/ICRS/module/bh/icrssom' (/usr/local/cvs/essence/TEMPLATES/ICRS/module/bh/icrssom/#cvs.lock): Permission denied
cvs update: failed to obtain dir lock in repository `/usr/local/cvs/essence/TEMPLATES/ICRS/module/bh/icrssom'
cvs [update aborted]: read lock failed - giving up
FATAL: CVS failed. exit code=1
How can i check which user account is used for cvs checkout?
How can i change it?
cvs and hudson are on the same machine, so my cvs settings are:
Project Name:ICRS_HEAD
CVSROOT: /usr/local/cvs
MODULE: essence
Local directory: /var/lib/hudson/jobs/ICRS_HEAD/workspace/
Funny thing is: the checkout is made to
/home/hudsoncvs/ICRS_HEAD/
(not the local directory as it seems)
Can you help me on this issue?
kind regards
Randolph
|
|
|
Powered by
FUDForum. Page generated in 0.02263 seconds