From owner-cvs-user Sun May 4 15:47:27 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA21147 for cvs-user-outgoing; Sun, 4 May 1997 15:47:27 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id PAA21142; Sun, 4 May 1997 15:47:22 -0700 (PDT) Received: from time.cdrom.com (localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.5/8.6.9) with ESMTP id PAA10661; Sun, 4 May 1997 15:47:48 -0700 (PDT) To: Bruce Evans cc: eivind@bitbox.follo.net, cvs-all@FreeBSD.ORG, CVS-committers@FreeBSD.ORG, cvs-user@FreeBSD.ORG, jkh@FreeBSD.ORG Subject: Re: cvs commit: src/release Makefile In-reply-to: Your message of "Mon, 05 May 1997 05:29:37 +1000." <199705041929.FAA23749@godzilla.zeta.org.au> Date: Sun, 04 May 1997 15:47:48 -0700 Message-ID: <10659.862786068@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-user@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > I'll try another complaint. CVS directories almost double the number > of directories and slows down copying the tree. The cost is especially > high in /usr/ports since most directories there are small. Sorry, I just can't get too worked up over that. Look, this is something which has been frequently requested and I didn't just get bored yesterday and decide to make that change. People really _want_ to be able to load the src or ports distributions and then, at some later date, point at a CVS tree (and if they follow the "freefall tradition" of using /home/ncvs as a pointer, which many developers do, they won't even have to change the repository files) and update just those parts which have changed, preserving also any local changes they may have made. Nothing short of preserving the CVS files can give them this, and it's certainly a very powerful ability (which I've used *myself* quite a few times, especially with the ports collection). Jordan