From owner-freebsd-questions Thu Jul 3 07:42:26 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA13142 for questions-outgoing; Thu, 3 Jul 1997 07:42:26 -0700 (PDT) Received: from cliff.bms.com (cliff.bms.com [140.176.1.102]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA13134 for ; Thu, 3 Jul 1997 07:42:24 -0700 (PDT) Received: from synapse.bms.com (synapse1.bms.com) by cliff.bms.com (PMDF V5.1-8 #22413) with SMTP id <01IKSPIH8YOW0047EY@cliff.bms.com> for questions@freebsd.org; Thu, 3 Jul 1997 10:41:35 EST Received: by synapse.bms.com (4.1/SMI-4.1) id AA05581; Thu, 03 Jul 1997 10:41:47 -0400 (EDT) Date: Thu, 03 Jul 1997 10:41:46 -0400 (EDT) From: metcalfj@synapse.bms.com (Jeffrey M. Metcalf) Subject: Additional question on CVSup To: questions@freebsd.org Cc: metcalf@snet.net Message-id: <9707031441.AA05581@synapse.bms.com> MIME-version: 1.0 X-Mailer: ELM [version 2.4 PL23] Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7bit Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hello, I have a question concerning the use of CVSup. I read the Handbook entry and could not glean the information from what was there to answer my question. Here's what I would like to do, and it seems that CVSup is the way to go. I currently have all of the sources for FreeBSD-2.2.1, and I would like to update the source tree to FreeBSD-2.2.2. I have never used CVSup before so I am concerned with the following dialog from the FreeBSD Handbook: > Where should cvsup maintain its status files? > > The cvsup client maintains certain status files in what is called > the "base" directory. These files help CVSup to work more > efficiently, by keeping track of which updates you have already > received. We will use the standard base directory, "/usr/local/etc/cvsup": > > *default base=/usr/local/etc/cvsup > > This setting is used by default if it is not specified in the supfile, > so we actually do not need the above line. > > If your base directory does not already exist, now would be a good time > to create it. The cvsup client will refuse to run if the base directory > does not exist. I don't want to have to download all of the sources (for the first time) just for CVSup to create the status files in the /usr/local/etc/cvsup directory. Is there a way that I can manually tell CVSup that I already have the CDROM sources for the 2.2.1-RELEASE, and I only want those files that have changed in the 2.2.2-RELEASE (or any other release for that matter)? Of course once this is done the first time, CVSup takes over automatically with respect to the status files. Thank you for any suggestions in advance, JM