From owner-freebsd-hackers Mon Apr 21 07:55:02 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA19561 for hackers-outgoing; Mon, 21 Apr 1997 07:55:02 -0700 (PDT) Received: from FNAL.FNAL.Gov (fnal.fnal.gov [131.225.110.17]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA19551 for ; Mon, 21 Apr 1997 07:54:57 -0700 (PDT) Received: from aduxb.fnal.gov ("port 32875"@aduxb.fnal.gov) by FNAL.FNAL.GOV (PMDF V5.0-5 #3998) id <01IHYOMGSNLM000LRX@FNAL.FNAL.GOV> for hackers@freefall.freebsd.org; Mon, 21 Apr 1997 09:54:56 -0600 Received: from localhost by aduxb.fnal.gov (5.x/SMI-SVR4) id AA03287; Mon, 21 Apr 1997 09:54:54 -0500 Date: Mon, 21 Apr 1997 09:54:54 -0500 (CDT) From: Richard Neswold Subject: Re: Accomodating Terry In-reply-to: <199704190012.RAA15465@freefall.freebsd.org> To: hackers@freefall.freebsd.org Reply-to: neswold@FNAL.GOV Message-id: MIME-version: 1.0 Content-type: TEXT/PLAIN; charset=US-ASCII Content-transfer-encoding: 7BIT Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Fri, 18 Apr 1997, Terry Lambert wrote: > > CVS updates will still keep me current. I get revision control of my changes > > while I develop. The main repository only gets my "final" source base. > > > > Am I missing something in this scenario? > > | % cvs log foo.c [CVS output deleted...] > Oops. You don't have a previous revision, do you? You only have > your 'tip'. And your 'tip' is not the correct "final" source base. That's because you're modifying it. > I'm worried about getting all of this baseline code in and then finding > out 3 months down the road that one of the baseline module changes I > made was the wrong one, but having no way to back it out or find out > what the previous code should have looked like without rewriting from > scratch. Just check out the correct "tip" from the cvs repository to overwrite your modifications. > Also, if you are trying to follow a set of changes, having them appear > full-blown in the source tree won't really help your understanding. Observe which modules were changed (the output of 'cvs update') and correspond with the developer. Rich ------------------------------------------------------------------------ Richard Neswold, Accelerator Div./Controls Dept | neswold@fnal.gov Fermilab, PO Box 500, MS 347, Batavia, IL 60510 | voice (630) 840-3454 'finger neswold@aduxb.fnal.gov' for PGP key | fax (630) 840-3093