Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Dec 1998 16:49:44 -0500 (EST)
From:      Alfred Perlstein <bright@hotjobs.com>
To:        John Polstra <jdp@polstra.com>
Cc:        Matthew Dillon <dillon@apollo.backplane.com>, hackers@FreeBSD.ORG
Subject:   Re: idea/help w. mirroring
Message-ID:  <Pine.BSF.4.05.9812151648520.27793-100000@bright.fx.genx.net>
In-Reply-To: <XFMail.981215132930.jdp@polstra.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 15 Dec 1998, John Polstra wrote:

> On 15-Dec-98 Matthew Dillon wrote:
> 
> >     Hmmm.  At BEST, we do a sort of stacking.  We break the CVS
> >     tree out into a source tree on a read-only partition.  We
> >     then construct /usr/src by 'layering' it over the read-only
> >     source tree by reconstructing the directory structure in a
> >     r+w partition and making each source file a softlink to the
> >     read-only 'backing store'.
> >
> >     When we need to make a local hack, we break the softlink.  When
> >     we update the underlying source, we diff any broken softlinks
> >     and fold in changes as appropriate.  It aint perfect, but
> >     it allows us to maintain local hacks while simultaniously
> >     preventing us from accidently corrupting the source tree.
> 
> I'm curious -- have you tried amd's "union" filesystem type?  It tries
> to automate what you're doing.  I've played around with it a little
> bit, but haven't attempted to use it on a large scale.

Are UNION mounts safe again?  That would be really great.

Alfred Perlstein - Programmer, HotJobs Inc. - www.hotjobs.com
-- There are operating systems, and then there's FreeBSD.
-- http://www.freebsd.org/                        3.0-current

> John
> ---
>   John Polstra                                               jdp@polstra.com
>   John D. Polstra & Co., Inc.                        Seattle, Washington USA
>   "Nobody ever went broke underestimating the taste of the American public."
>                                                             -- H. L. Mencken


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9812151648520.27793-100000>