> i want to checkout Mozilla QT base source code from mozilla's cvs server. but
> it seems the QT branch is being lock.
>
> -bash-3.1$ cvs co -r QT_REBIRTH_200302022_BRANCH mozilla/client.mk
> cvs checkout: failed to create lock directory for `/cvsroot/CVSROOT'
> (/cvsroot/CVSROOT/#cvs.val-tags.lock): Permission denied
> cvs checkout: failed to obtain history lock in repository `/cvsroot'
> U mozilla/client.mk
>
It seems a non-fatal error as
cvs -d :pserver:anon...@cvs-mirror.mozilla.org:/cvsroot co -r \
QT_REBIRTH_200302022_BRANCH mozilla/client.mk
still checks out mozilla/client.mk.
> how to solve it, or mozilla administator telent mozill cvs server to rm
> /cvsroot/CVSROOT/#cvs.val-tags.lock :)
Not sure why cvs wants to write this file.
Maybe it's missing a "QT_REBIRTH_200302022_BRANCH y" line.
It doesn't seem right to provide anonymous with write access to
that directory (unless a chmod +t would make it safe somehow, but not
sure what other problems that might cause).