From owner-freebsd-stable Sun Jan 31 04:41:36 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA24509 for freebsd-stable-outgoing; Sun, 31 Jan 1999 04:41:36 -0800 (PST) (envelope-from owner-freebsd-stable@FreeBSD.ORG) Received: from itsdsv1.enc.edu (fw1.enc.edu [207.95.42.127]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA24502 for ; Sun, 31 Jan 1999 04:41:34 -0800 (PST) (envelope-from owensc@enc.edu) Received: from enc.edu ([10.1.255.3]) by itsdsv1.enc.edu (8.7.5/8.7.3) with ESMTP id HAA13000; Sun, 31 Jan 1999 07:39:12 -0500 (EST) Message-ID: <36B45051.8B2672DB@enc.edu> Date: Sun, 31 Jan 1999 07:45:06 -0500 From: Charles Owens X-Mailer: Mozilla 4.5 [en] (Win98; I) X-Accept-Language: en MIME-Version: 1.0 To: John Polstra , stable@FreeBSD.ORG Subject: Re: no RELENG_3 in my CVSup'd repository? References: <199901291807.KAA14375@vashon.polstra.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG John Polstra wrote: > In article , > Charles Owens wrote: > > > > So, yesterday I did this, usual sort of thing (with CVSROOT pointing at my > > local repository, of course): > > > > cvs co -rRELENG_3 src > > > > ... it starts chewing... I notice that it's not actually extracing any > > sources into my current directory. Not wanting to wait for ever, I abort > > and do the same but for the module "modules". It quickly spits back: > > > > cvs [checkout aborted]: no such tag RELENG_3 > > Be more patient the next time. :-) Run your original command "cvs co > -rRELENG_3 src". (But read the rest of this message first.) Don't > kill it. Go make yourself a pot of coffee, or engage in whatever > personal vice suits you the best. When you come back, you'll discover > that it worked. Ahhh... I had wondered if this might be true. Someone had suggested in another thread that the missing tag gets "added" once any module is successfully checked out. So I'd been trying to check out the module "modules" (as was suggested), which for some reason failed (and still gives an error message). Eventually out of desperation I decided I should try to check out some other, small module. I checked out "crypto"... which, to my surprise, succeeded... and then I tried again with "src" and saw very quickly that it was now working. So... I just needed saving from my self a bit. ;-) Thanks for the help and clarification! > > When cvs is given a symbolic tag to checkout, it first looks in > $CVSROOT/CVSROOT/val-tags to see if the tag is valid. The first time > you try to do this, the tag won't yet be present in val-tags. So > cvs will start searching the entire repository looking for a file > containing the tag. This can take time. Yes, it really searches the > whole repository until it finds the tag, even if you specifically told > it only to check out "src". Since this tag doesn't exist anywhere > outside the src tree, cvs may have to look at a lot of files before it > finds one containing the tag. > > It is possible that by aborting the checkout, you caused cvs to record > that the tag is definitely invalid. (That would be a bug.) Take > a look at your val-tags file and make sure it doesn't have a line > "RELENG_3 n". If it does, either delete the line or change the "n" to > a "y". Then it should all work. > > John > -- > John Polstra jdp@polstra.com > John D. Polstra & Co., Inc. Seattle, Washington USA > "Nobody ever went broke underestimating the taste of the American public." > -- H. L. Mencken > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-stable" in the body of the message -- --- ------------------------------------------------------------------------- Charles N. Owens Email: owensc@enc.edu http://www.enc.edu/~owensc Network & Systems Administrator Information Technology Services "Outside of a dog, a book is a man's Eastern Nazarene College best friend. Inside of a dog it's too dark to read." - Groucho Marx ------------------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message