From owner-freebsd-questions Tue Oct 21 23:42:26 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA10440 for questions-outgoing; Tue, 21 Oct 1997 23:42:26 -0700 (PDT) (envelope-from owner-freebsd-questions) Received: from freebie.lemis.com (gregl1.lnk.telstra.net [139.130.136.133]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA10435 for ; Tue, 21 Oct 1997 23:42:21 -0700 (PDT) (envelope-from grog@freebie.lemis.com) Received: (from grog@localhost) by freebie.lemis.com (8.8.7/8.8.5) id QAA10569; Wed, 22 Oct 1997 16:12:03 +0930 (CST) Message-ID: <19971022161203.15033@lemis.com> Date: Wed, 22 Oct 1997 16:12:03 +0930 From: Greg Lehey To: "Matthew D. Fuller" Cc: questions@FreeBSD.ORG Subject: Re: CVS References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.84e In-Reply-To: ; from Matthew D. Fuller on Tue, Oct 21, 1997 at 11:28:43PM -0500 Organisation: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 WWW-Home-Page: http://www.lemis.com/~grog Fight-Spam-Now: http://www.cauce.org Sender: owner-freebsd-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Tue, Oct 21, 1997 at 11:28:43PM -0500, Matthew D. Fuller wrote: > How much space does the CVS Repository take up? >From "The Complete FreeBSD", second edition: The first question is: how much space do you want to invest in keeping the sources? Table 16-1 on page 249 shows the space required by different parts of the sources. Table 16-1. Approximate source tree sizes +-------------------------+-----------+ |Component | Size (MB) | +-------------------------+-----------+ |Repository src/sys | 53 | |Repository src | 330 | |Repository ports | 36 | |Source tree /usr/src/sys | 65 | |Source tree /usr/src | 225 | |Source tree /usr/ports | 200 | |Object tree src | 160 | +-------------------------+-----------+ The size of /usr/src/sys includes the files involved in a single kernel build. This changes the size of /usr/src as well, of course. Similiarly, the size of /usr/ports includes a few ports. It will, of course, grow extremely large (several gigabytes) if you start porting all available packages. If you're maintaining multiple source trees (say, for different versions), you still only need one copy of the repository. Greg