CVS remote access

http://www.race.u-tokyo.ac.jp/users/moro/cvs/remote.html (not found)

以下に書いてあるのは、安全の一番甘い passwd 方式

CVSROOT/writers
/etc/inetd.conf
CVSROOT/readers
CVSROOT/history
read-only の人でも書けるようにしておく
CVSROOT/passwd
CVSROOT/config
LockDir=/home/cvs/CVSROOT/.LOCK (例)
read-only の人でも lock 出来るように、lock を一か所に集めておいて 書けるようにする。 途中で LockDir を変更すると、次のように言われるが、
cvs init すれば良い。
makoto@a  8:30:53/981024(~)> cvs rdiff -u -r d19981011 -r d19981016 emacs-20 >! /tmp/19981011-19981016.patch
cvs rdiff: Diffing emacs-20
lock.c:173: failed assertion `strncmp (repository, CVSroot_directory, strlen (CVSroot_directory)) == 0'
Abort (core dumped)
makoto@a  8:31:03/981024(~)> cvs init

makoto@a 8:31:49/981024(~)> cvs rdiff -u -r d19981011 -r d19981016 emacs-20 > ! /tmp/19981011-19981016.patch