From owner-freebsd-questions Wed Mar 11 01:56:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA17937 for freebsd-questions-outgoing; Wed, 11 Mar 1998 01:56:05 -0800 (PST) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from tyree.iii.co.uk (tyree.iii.co.uk [195.89.149.230]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA17921 for ; Wed, 11 Mar 1998 01:55:59 -0800 (PST) (envelope-from nik@iii.co.uk) From: nik@iii.co.uk Received: from carrig.strand.iii.co.uk (carrig.strand.iii.co.uk [192.168.7.25]) by tyree.iii.co.uk (8.8.8/8.8.8) with ESMTP id JAA08282; Wed, 11 Mar 1998 09:50:03 GMT Received: (from nik@localhost) by carrig.strand.iii.co.uk (8.8.7/8.8.7) id JAA29499; Wed, 11 Mar 1998 09:55:01 GMT Message-ID: <19980311095501.09933@iii.co.uk> Date: Wed, 11 Mar 1998 09:55:01 +0000 To: "James D. Butt" Cc: Brian McGovern , questions@FreeBSD.ORG Subject: Re: CVSUP - Make release - checkme, please! References: <199803101738.MAA00257@bmcgover-pc.cisco.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.85e In-Reply-To: ; from James D. Butt on Tue, Mar 10, 1998 at 11:55:03AM -0600 Organization: interactive investor Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Mar 10, 1998 at 11:55:03AM -0600, James D. Butt wrote: > > - Pulled down the current CVS repository (via cvsup with > > /usr/share/examples/cvsup/cvs-supfile. > > > > - I want to cvs co -r RELENG_2_2 (which doesn't seem to be working) to > > get the latest stable code from the CVS archive (for 2.2.5) > > I have not been able to get past here either... > I copied the CVS-repository from the 2.2.5-release CD's > Then I cvsup'ed RELENG_2_2 > This all worked fine.. > When when I went to use cvs co -r RELENG_2_2 I get errors... > > #1 it says that /home/ncvs/ports is not found... (Well I did not put the > repository there..) Ah ha. You're trying to check out the entire thing, which includes the ports collection. This is what I do: - I keep a copy of all the FreeBSD repositorys in /usr/local/cvs-reps/FreeBSD/ This means that I have the directories 'doc', 'src' and 'ports' under there. - When I checkout the source I # cd /usr/src # setenv CVSROOT /usr/local/cvs-reps/FreeBSD # cvs checkout -d . -r RELENG_2_2 src This checks out the src directory from the repository, and roots the files in the current directory (the '-d .' parameter). If I didn't do this then CVS would create a 'src' directory in the current directory, giving me "/usr/src/src/". - After I've run CVSup I can then # cd /usr/src # cvs update -Pd and it does the right thing. Let me know if that helps. N -- Work: nik@iii.co.uk | FreeBSD + Perl + Apache Rest: nik@nothing-going-on.demon.co.uk | Remind me again why we need Play: nik@freebsd.org | Microsoft? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message