Date: Wed, 8 Nov 2000 22:29:25 +0100 From: Gerhard Sittig <Gerhard.Sittig@gmx.net> To: freebsd-stable@FreeBSD.org Subject: Re: sizing advice Message-ID: <20001108222925.C25237@speedy.gsinet> In-Reply-To: <200011082007.NAA19115@freeway.dcfinc.com>; from chad@DCFinc.com on Wed, Nov 08, 2000 at 01:07:59PM -0700 References: <200011082007.NAA19115@freeway.dcfinc.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Nov 08, 2000 at 13:07 -0700, Chad R. Larson wrote:
>
> I've been using CVSup to track various source trees (mostly
> RELENG_2 and RELENG_3) for several years now. But I'm ready to
> try to track the repository and cut my own releases.
>
> Could someone kindly discuss how much disk space I should set
> aside to hold the repository? And how much space it takes to
> build a release?
The repo has some 1.2 GB here, so 2GB of a partition should
suffice (and maybe you want to play with noatime and other mount
options, as well as all the other hints from the lists regarding
separate disks for /usr/src and /usr/obj apply). See some stats
on the FreeBSD and OpenBSD repo below.
----- snip ------------------------------------------------------
[root@organ] (530) ~ # du -s /home/?cvs
1184662 /home/fcvs
994926 /home/ocvs
[root@organ] (531) ~ # ll /home/?cvs
/home/fcvs:
total 6
drwxrwxr-x 5 root wheel 1536 Nov 8 18:24 CVSROOT/
drwxrwxr-x 22 root wheel 512 Oct 31 14:26 doc/
drwxrwxr-x 56 root wheel 1536 Nov 8 19:54 ports/
drwxrwxr-x 24 root wheel 1024 Nov 8 19:13 src/
/home/ocvs:
total 7
drwxrwxr-x 4 root wheel 1024 Nov 8 18:36 CVSROOT/
drwxrwxr-x 6 root wheel 512 Nov 7 19:13 X11/
drwxrwxr-x 38 root wheel 1024 Nov 7 19:24 ports/
drwxrwxr-x 18 root wheel 512 Nov 7 19:31 src/
drwxrwxr-x 25 root wheel 3072 Nov 8 18:49 www/
[root@organ] (532) ~ #
----- snap ------------------------------------------------------
Turning from cvsupping to keeping a local CVS repo should be as
easy as editing "release=cvs" into your cvsup config, unless I'm
missing something here. One GB of space should not hurt with
today's disk sizes. For this little change you will get the
advantage of fast (since local) research in the logs or exporting
or updating to previous dates and milestones in case -STABLE
turns out to have a little jitter as happened sometimes and will
happen every now and then.
All of this will pay a few times really soon even if you won't
build releases. Plus it will keep your local changes
(enhancements, early / private "MFC" before it happens in the
repo, patches you want but which don't exist even in -CURRENT,
etc) and merge them with what happens in the repo. I fail to see
the downside. :> I even dare to say that all the serious
-STABLE trackers should have their local CVS repo around -- for
their own sake and advantage!
To build a release you need space for compiling the world (and
packages? I'm not sure) and cutting the image. Although I never
did this, I remember a discussion somewhere on the list. Let's
see <goes digging in the private archive> ...
-----------------------------------------------------------------
Date: Fri, 2 Apr 1999 22:16:03 +0200 (CEST)
From: N <niels@bakker.net>
To: freebsd-stable@FreeBSD.ORG
Subject: Re: Problem with "make release" - Solved
Message-ID: <9904022144470.32351-100000@liquid.tpb.net>
-----------------------------------------------------------------
This is quite an enourmous summary of how to "make release". And
the following could be of interest, too:
-----------------------------------------------------------------
Date: Wed, 2 Aug 2000 07:52:55 -0400 (EDT)
From: "Chris D. Faulhaber" <jedgar@fxp.org>
To: plamendp@bgstore.com
Cc: freebsd-stable@freebsd.org
Subject: Re: making a RELEASE
Message-ID: <Pine.BSF.4.21.0008020752280.24586-100000@earth.causticlabs.com>
-----------------------------------------------------------------
-----------------------------------------------------------------
From: Makoto MATSUSHITA <matusita@jp.freebsd.org>
To: lioux@uol.com.br, freebsd-stable@freebsd.org
Subject: Re: How to Create a FreeBSD iso image
Date: Mon, 14 Aug 2000 00:46:22 +0900
Message-Id: <20000814004622W.matusita@jp.FreeBSD.org>
-----------------------------------------------------------------
I suppose you have fun reading those and will provide feedback.
Maybe these things could end up in the handbook (or are already?
I haven't checked right now).
virtually yours 82D1 9B9C 01DC 4FB4 D7B4 61BE 3F49 4F77 72DE DA76
Gerhard Sittig true | mail -s "get gpg key" Gerhard.Sittig@gmx.net
--
If you don't understand or are scared by any of the above
ask your parents or an adult to help you.
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001108222925.C25237>
