From owner-freebsd-stable Fri Jan 29 10:07:23 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA19677 for freebsd-stable-outgoing; Fri, 29 Jan 1999 10:07:23 -0800 (PST) (envelope-from owner-freebsd-stable@FreeBSD.ORG) Received: from wall.polstra.com (rtrwan160.accessone.com [206.213.115.74]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA19672 for ; Fri, 29 Jan 1999 10:07:18 -0800 (PST) (envelope-from jdp@polstra.com) Received: from vashon.polstra.com (vashon.polstra.com [206.213.73.13]) by wall.polstra.com (8.9.1/8.9.1) with ESMTP id KAA14341; Fri, 29 Jan 1999 10:07:17 -0800 (PST) (envelope-from jdp@polstra.com) From: John Polstra Received: (from jdp@localhost) by vashon.polstra.com (8.9.1/8.9.1) id KAA14375; Fri, 29 Jan 1999 10:07:17 -0800 (PST) (envelope-from jdp@polstra.com) Date: Fri, 29 Jan 1999 10:07:17 -0800 (PST) Message-Id: <199901291807.KAA14375@vashon.polstra.com> To: owensc@enc.edu Subject: Re: no RELENG_3 in my CVSup'd repository? Newsgroups: polstra.freebsd.stable In-Reply-To: Organization: Polstra & Co., Seattle, WA Cc: stable@FreeBSD.ORG Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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. 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