From owner-freebsd-current Wed Sep 8 3:19:56 1999 Delivered-To: freebsd-current@freebsd.org Received: from overcee.netplex.com.au (overcee.netplex.com.au [202.12.86.7]) by hub.freebsd.org (Postfix) with ESMTP id CD6341545C for ; Wed, 8 Sep 1999 03:19:50 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from netplex.com.au (localhost [127.0.0.1]) by overcee.netplex.com.au (Postfix) with ESMTP id 642661CA8 for ; Wed, 8 Sep 1999 18:19:18 +0800 (WST) (envelope-from peter@netplex.com.au) X-Mailer: exmh version 2.0.2 2/24/98 To: current@freebsd.org Subject: HEADS UP: repository changes "done". Date: Wed, 08 Sep 1999 18:19:18 +0800 From: Peter Wemm Message-Id: <19990908101918.642661CA8@overcee.netplex.com.au> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Some "large footprint" changes have been made to the CVS tree and should be nearly finished. In a nutshell: - $Id$ and all other traditional rcs keywords are now preserved and no longer touched by our tools. - $FreeBSD$ is expanded as an alias for $CVSHeader$ (like $Header$ but with the CVSROOT path chopped off). - -ko expansion on certain parts of the tree has been turned off as it's no longer needed to preserve vendor $Id$s. This has a couple of important implications for people pulling down the cvs tree. First, make sure you are fetching at least the src-base collection as this expansion is controlled by CVSROOT/options. Without it, $FreeBSD$ won't get expanded. FYI it looks like this: tag=FreeBSD=CVSHeader tagexpand=iFreeBSD The first line sets the tag alias (ie: $FreeBSD$ is exapanded like $CVSHeader$), and the second line controls the expansion.. it means "i"nclude only $FreeBSD$ in the list of expanded keywords. These changes to cvs and rcs have their roots in code obtained a long time ago from the XFree86 folks. There have been a few hiccups along the way. cvsweb.cgi isn't quite doing the right thing yet, but that will be fixed shortly. Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message