From owner-freebsd-isp Thu Apr 24 02:53:58 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA27614 for isp-outgoing; Thu, 24 Apr 1997 02:53:58 -0700 (PDT) Received: from shadows.aeon.net (bsdisp@shadows.aeon.net [194.100.41.1]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA27609 for ; Thu, 24 Apr 1997 02:53:54 -0700 (PDT) Received: (from bsdisp@localhost) by shadows.aeon.net (8.8.5/8.8.3) id MAA03092; Thu, 24 Apr 1997 12:54:05 +0300 (EET DST) From: mika ruohotie Message-Id: <199704240954.MAA03092@shadows.aeon.net> Subject: Re: Methods of keeping current with 2.2 In-Reply-To: <199704232218.IAA10737@spooky.eis.net.au> from Ernie Elu at "Apr 24, 97 08:18:35 am" To: ernie@eis.net.au (Ernie Elu) Date: Thu, 24 Apr 1997 12:54:04 +0300 (EET DST) Cc: freebsd-isp@freebsd.org X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-isp@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > and there you go after a while. what comes to the cvsupfile, well, it > > can not be that hard. > > > > once you've been assimilated to cvsup you dont want to drop it. > Well I installed cvsup, ran supconv on my stable-supfile and did a cvsup -L2 > cvs-supfile, it ran for hours and produced a directory callev SVSROOT with > everfile in it ending with ,v uh oh. you didnt have the tag at all and drew the whole CVS tree... well, not you can checkout any version you want. =) > Now what do I do with it? well. since i dont know what kinnd of supfile you have, and even though there is also example on the handbook, here's what i use for the supfile... i have it named into /etc/cvsup.freebsd.org but that's irrelevant -- snip -- # cvsupfile *default tag=RELENG_2_2 # i think you wanted the 2.2-STABLE *default host=cvsup.FreeBSD.org *default prefix=/usr *default base=/usr/local/etc/cvsup # create this *default release=cvs delete use-rel-suffix compress src-all src-eBones # if you live outside states, take this from internat.freebsd.org src-secure # if you live outside states, take this from internat.freebsd.org # correct form for that is (i think it is, never used myself) #src-eBones host=internat.freebsd.org #src-secure host=internat.freebsd.org # i assume that this should be done like this rather than just 'ports-all' # since now you are actually drawing the -current (maintained) ports, # though anyone with proper knowledge, direct me, please ports-all tag=. -- snip-- ofcourse, since you already have the whole CVS tree, you can just checkout, but i'm not sure how that happens... someone else has to help you with that. i'd suggest rm -rf:in the CVSROOT, you dont need it. and running the cvsup again this time having the tag there too... that way it'd manipulate your source tree directly. wont last too long. and with x on you can have a nice interface. with x you need only 'cvsup supfile' another way is without the x, 'cvsup -g -L 2 supfile' -g being the flag to disable x in case you do it on x-capable machine (like on xterm). i still prefer the x interface though, it's informative. list of tags is on handbook, section 17.2 mickey