From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <3e1162e60708140802i2dbaab18y146544f08554dbd1@mail.gmail.com> Date: Tue, 14 Aug 2007 08:02:23 -0700 From: "David Leimbach" To: "Fans of the OS Plan 9 from Bell Labs" <9fans@cse.psu.edu> Subject: Re: [9fans] FS to skip/put-together duplicate files In-Reply-To: <397930e51c2a9a4f604cfcf75e5155ad@coraid.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_19170_17663295.1187103743480" References: <96b8da467e55e95edef11a3f7693f9e3@quintile.net> <397930e51c2a9a4f604cfcf75e5155ad@coraid.com> Topicbox-Message-UUID: a8f9e1c8-ead2-11e9-9d60-3106f5b1d025 ------=_Part_19170_17663295.1187103743480 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Anyone run Venti on flash or eeprom before? It might be more suitable there than on giant disks. Dave On 8/14/07, erik quanstrom wrote: > > > > does anyone have an example of a case where compression and uniquing > are required? > > > > the compression is nice to have of course but the uniqing is very > > neat. I have always though of it as plan9's answer to CSV et al. > > > > When you do a release of a software package you copy the files to > > a new directory with the name of the release (the equivilent of > > tagging your release in CVS) - and continue working. this tne takes > > up the space for the directory entries and all releases are always > > available. branching is trivial (dircp) only a pretty merge tool > > is missing - I have diff3 from edition7 in my contrib area > > but some sort of interactive differencting GUI tool would be very > > hand somtimes. > > > > have I drifted off topic I wonder... > > seems on topic to me. > > the extra disk space used for a copy of source should be tiny. > if you have a 500GB disk (< $150 at newegg), making a several of extra > copies of /sys/src would cost you 1/1000th of your disk space if not > uniqued. > > the old way to do versioning is to remember the date of the release > and use history. this also doesn't use any disk space, except for the > deltas. > > - erik > ------=_Part_19170_17663295.1187103743480 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Anyone run Venti on flash or eeprom before?  It might be more suitable there than on giant disks.

Dave

On 8/14/07, erik quanstrom <quanstro@coraid.com> wrote:
> > does anyone have an example of a case where compression and uniquing are required?
>
> the compression is nice to have of course but the uniqing is very
> neat. I have always though of it as plan9's answer to CSV et al.
>
> When you do a release of a software package you copy the files to
> a new directory with the name of the release (the equivilent of
> tagging your release in CVS) - and continue working. this tne takes
> up the space for the directory entries and all releases are always
> available. branching is trivial (dircp) only a pretty merge tool
> is missing - I have diff3 from edition7 in my contrib area
> but some sort of interactive differencting GUI tool would be very
> hand somtimes.
>
> have I drifted off topic I wonder...

seems on topic to me.

the extra disk space used for a copy of source should be tiny.
if you have a 500GB disk (< $150 at newegg), making a several of extra
copies of /sys/src would cost you 1/1000th of your disk space if not uniqued.

the old way to do versioning is to remember the date of the release
and use history.  this also doesn't use any disk space, except for the
deltas.

- erik

 
------=_Part_19170_17663295.1187103743480--