From owner-freebsd-current Wed May 7 22:07:43 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA08795 for current-outgoing; Wed, 7 May 1997 22:07:43 -0700 (PDT) Received: from austin.polstra.com (austin.polstra.com [206.213.73.10]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA08788 for ; Wed, 7 May 1997 22:07:41 -0700 (PDT) Received: from austin.polstra.com (jdp@localhost) by austin.polstra.com (8.8.5/8.8.5) with ESMTP id WAA11435; Wed, 7 May 1997 22:06:52 -0700 (PDT) Message-Id: <199705080506.WAA11435@austin.polstra.com> To: terry@lambert.org Subject: Re: Help with merging in local changes with CVS etc... Newsgroups: polstra.freebsd.current In-Reply-To: <199705071821.LAA21765@phaeton.artisoft.com> References: <199705071821.LAA21765@phaeton.artisoft.com> Organization: Polstra & Co., Seattle, WA Cc: current@freebsd.org Date: Wed, 07 May 1997 22:06:52 -0700 From: John Polstra Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > Like I said, it could me mostly accomodated by a non-CVSup > overwritten tag that the FreeBSD committers could stick in the > tree for local use. As has been mentioned several times here and/or in -hackers, FreeBSD's "cvs" command has a hack to support exactly that. If you set the environment variable CVS_LOCAL_BRANCH_NUM to, say, 1000, then all your locally-created branch tags will be numbered starting at 1000, well separate from the ones CVSup is going to be bringing in from the master site. Committers, don't even _consider_ setting this environment variable on freefall, or you will bring down the wrath of many upon yourself. And think long and hard before you do this in your local repository, because such local mods are _not_ supported well by CVSup at this time. It sort of works, if you remove the "delete" keyword, but there are many problems with the approach. It is for that reason that none of the CVSup documentation explains how to manage local mods to your repository. Until the full support is there in a form that I'm happy with, you are strictly on your own if you try to use CVSup to maintain local mods. If you don't have the "delete" keyword in your supfile, I don't want to hear any bellyaching from you. -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-knowledge is always bad news." -- John Barth