Date: Mon, 30 Aug 1999 17:54:50 +0200 From: Thomas Keusch <thomas@members.ping.de> To: freebsd-questions@members.ping.de Subject: cvsupd setup tutorial Message-ID: <19990830175450.A21802@members.ping.de>
next in thread | raw e-mail | index | archive | help
Hi! Is there a cvsupd tutorial anywhere? I searched using AltaVista but did not come up with anything useful. I have a local CVS repository (from the WC FreeBSD 3.2R CDs) in /home/ncvs, and now want to serve it to cvsup clients, but the only thing that gets installed with /usr/ports/net/cvsupd-bin is the cvsupd executable and cvsupd.8, the manpage. I read the man page and tried to set it up, but I seem to lack even basic knowledge about the whole process of running such a beast, so it doesn't work. I run the daemon (currently on a terminal to look for output) as follows: cvsupd -l @daemon -e -c collections The collections dir (/usr/local/etc/cvsup/collections) looks like this: box:/usr/local/etc/cvsup/collections $ l total 3 drwxr-xr-x 2 root wheel 512 Aug 30 17:22 doc drwxr-xr-x 2 root wheel 512 Aug 30 17:22 ports-all drwxr-xr-x 2 root wheel 512 Aug 30 17:22 src-all Where each dir has a "list" and a "releases" file, e.g. for src-all: box:/usr/local/etc/cvsup/collections $ cat src-all/list upgrade pattern * box:/usr/local/etc/cvsup/collections $ cat src-all/releases cvs list=list prefix=/home/ncvs/src-all With this setup running I get the following error on the client side, when I run "cvsup -g -L 2 standard-supfile": Parsing supfile "standard-supfile" Looking up address of cvsup.visionaire.net Connecting to cvsup.visionaire.net Connected to cvsup.visionaire.net Server software version: REL_16_0 Negotiating file attribute support Exchanging collection information Server message: Collection "src-all" release "cvs" is not available here Establishing multiplexed-mode data connection Skipping collection src-all/cvs Running Shutting down connection to server Finished successfully On the server side of things the same connection is logged as follows: Aug 30 17:50:30 box cvsupd[15412]: CVSup server started Aug 30 17:50:30 box cvsupd[15412]: Software version: REL_16_0 Aug 30 17:50:30 box cvsupd[15412]: Protocol version: 16.0 Aug 30 17:50:30 box cvsupd[15412]: Ready to service requests Aug 30 17:50:33 box cvsupd[15412]: +0 root@darkstar.visionaire.net [REL_16_0/16.0] Aug 30 17:50:33 box cvsupd[15412]: =0 Collection "src-all" release "cvs" is not available here Aug 30 17:50:34 box cvsupd[15412]: -0 [0Kin+0Kout] Finished successfully Aug 30 17:50:34 box cvsupd[15412]: Going down /home/ncvs looks like this: box:/usr/local/etc/cvsup/collections $ l /home/ncvs/ total 5 drwxr-xr-x 5 root wheel 1536 May 15 04:00 CVSROOT drwxr-xr-x 12 root wheel 512 Feb 10 1999 doc drwxr-xr-x 50 root wheel 1024 May 14 16:05 ports drwxr-xr-x 24 root wheel 1024 May 14 18:00 src Any help appreciated. Please CC mails to me, as I currently can't send from the account I'm subscribed with, so that I can reply from this one nevertheless. -- thomas (@members box) .powered.by.debian/linux. .served.by.FreeBSD. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990830175450.A21802>