From owner-freebsd-questions Mon Mar 31 22:40:57 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA14157 for questions-outgoing; Mon, 31 Mar 1997 22:40:57 -0800 (PST) Received: from gdi.uoregon.edu (gdi.uoregon.edu [128.223.170.30]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA14149 for ; Mon, 31 Mar 1997 22:40:48 -0800 (PST) Received: from localhost (dwhite@localhost) by gdi.uoregon.edu (8.8.5/8.6.12) with SMTP id WAA02975; Mon, 31 Mar 1997 22:34:02 -0800 (PST) Date: Mon, 31 Mar 1997 22:34:02 -0800 (PST) From: Doug White X-Sender: dwhite@localhost Reply-To: Doug White To: Stan Brown cc: Free BSD Questions list Subject: Re: synchronizing 2.2.1 source tree In-Reply-To: <199704010141.UAA03900@netcom5.netcom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Mon, 31 Mar 1997, Stan Brown wrote: > I would like to get the 2.2.1 sources and keep them in sync with any > changes that may be made to them. > > In looking at the handbook, it appears that I have several choices of > tools. I have a 28k link to and local ISP. This link is flat rate, but > is lately not reliable for long connect periods. So I need something > that I can automate, and that will recover from failures gracefully. > > My first guess is cvsup. Is this a good choice? Absolutely. The support files are big, but it will save you many hours of downloading. > If it is could someone give me a quick tutorial on how to set it up, > including a good config file? Just install the packages cvsup and modula-3-lib. Instructions on how to create cvsupfiles should be provided. I use this converted supfile to fetch the /usr/src/share and the www site: src-share release=cvs host=cvsup2.FreeBSD.org hostbase=/home base=/usr prefix=/usr delete old use-rel-suffix tag=. www release=cvs host=cvsup2.FreeBSD.org hostbase=/home base=/usr prefix=/usr delete old use-rel-suffix compress tag=. This pulls the most current FILES, not the CVS tree. Adjust the tag item to something like RELENG_2_2_1_RELEASE to pull the release. > I would like to get the sources directly into /usr/src on my machine. The above will do this. Doug White | University of Oregon Internet: dwhite@resnet.uoregon.edu | Residence Networking Assistant http://gladstone.uoregon.edu/~dwhite | Computer Science Major