From owner-freebsd-current Sat Oct 14 16:50:13 2000 Delivered-To: freebsd-current@freebsd.org Received: from server.baldwin.cx (server.geekhouse.net [64.81.6.52]) by hub.freebsd.org (Postfix) with ESMTP id 71F9B37B671 for ; Sat, 14 Oct 2000 16:50:09 -0700 (PDT) Received: from john.baldwin.cx (root@john.baldwin.cx [192.168.1.18]) by server.baldwin.cx (8.9.3/8.9.3) with ESMTP id QAA85125; Sat, 14 Oct 2000 16:54:59 -0700 (PDT) (envelope-from john@baldwin.cx) Received: (from john@localhost) by john.baldwin.cx (8.9.3/8.9.3) id QAA14626; Sat, 14 Oct 2000 16:52:47 -0700 (PDT) (envelope-from john) Message-Id: <200010142352.QAA14626@john.baldwin.cx> X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20001014223211.T25237@speedy.gsinet> Date: Sat, 14 Oct 2000 16:52:46 -0700 (PDT) From: John Baldwin To: Gerhard Sittig Subject: Re: removing global from tree Cc: FreeBSD Current Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 14-Oct-00 Gerhard Sittig wrote: > On Sat, Oct 14, 2000 at 11:16 -0700, John Baldwin wrote: >> >> On 14-Oct-00 Gerhard Sittig wrote: >> > >> > Up to now I always thought "the Attic" is something CVS >> > itself takes care of when "cvs rm"ing files. What's that >> > special thing needing manual intervention or special >> > attention you've been talking about lately? Is it for >> > performance reasons or for the warm fuzzy feelings of having >> > "not too rotten a repo"? >> >> It is where CVS puts files when you cvs rm them. You just have >> to do the actual cvs rm/cvs ci. David was cautious because if >> he had to back the change out, he didn't want to have to try to >> cvs add all of the files back in. > > Isn't it true that all the "log", "diff", "up -r" and such > commands still work in the expected way? That's the reason for > having "the Attic", I thought. Not to remove the repo file when > the working file expires, but to keep the history and to restore > any previous revision thereof when requested. Backing out an > rm'ed file should be as difficult as doing the sequence I just > tested to make sure: Yes. The trick is getting the list of files you just deleted, esp. when you are taking out several directories of stuff. David's point was to not make the task overly difficult, but instead to simply do teh Makefile change first, to make the change easier to revert if necessary, as it would then only require one edit and commit, rather than having to generate a list of files to re-add and commit as well. Geez, he knows how CVS works, he was just trying to save some time. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message