On 8 Nov 2001, Stephen J. Turnbull wrote:
What's the problem? Are you aware that
cvs.xemacs.org is no
more?
We're planning to move to SunSITE.dk as soon as we can get some
security issues straightened out. In the meantime, CVS changes are
done using your "jas(a)barbar.josefsson.org" SSH public key, using
CVS_RSH=/usr/bin/ssh
CVSROOT=:ext:xemacs@tanko.sk.tsukuba.ac.jp:/usr/CVSroot
Ah, the cvsaccess.html page says to use "martinb(a)tanko.sk.tsukuba.ac.jp".
Ok, now ssh -v works, but commit doesn't:
$ xemacs-cvs-rw.sh commit ChangeLog smtpmail.el
cvs server: failed to create lock directory for
`/usr/CVSroot/xemacs-packages/xemacs-packages/mail-lib'
(/usr/CVSroot/xemacs-packages/xemacs-packages/mail-lib/#cvs.lock): No such
file or directory
cvs server: lock failed - giving up
cvs [server aborted]: lock failed - giving up
cvs commit: saving log message in /tmp/cvsKSWWkp
$ cat ~/bin/xemacs-cvs-rw.sh
#!/bin/sh
exec env CVS_RSH=ssh cvs -w -z3 -d
:ext:xemacs@tanko.sk.tsukuba.ac.jp:/usr/CVSroot ${1+"$@"}
$
The cvs login password is "cvs". The canonical reference
for this
stuff is
http://www.xemacs.org/Develop/cvsaccess.html, but it doesn't
describe the temporary server at "tanko".
Tanko is mentioned in several places, but not all (search for
cvs.xemacs.org), same for "martinb" vs "xemacs".
Thanks..