Loose Objects and Alternates
Benoit Boissinot
benoit.boissinot at ens-lyon.org
Fri Apr 24 15:49:01 CDT 2009
On Fri, Apr 24, 2009 at 12:41:48PM -0700, Chad Dombrova wrote:
> Thanks, greg. That's a good start on item #1. Any takers for #2?
You should also look into the bigfiles extension I think:
http://markmail.org/message/xevwwxhwuwvfioqo
regards,
Benoit
>
> On Apr 24, 2009, at 12:24 PM, Greg Ward wrote:
>
> > On Fri, Apr 24, 2009 at 2:25 PM, Chad Dombrova <chadrik at gmail.com>
> > wrote:
> >> Here's how git tackles this sticky problem. perhaps with a little
> >> work mercurial can do the same?
> >>
> >> 1) git allows the use of "alternates" known as "shared" clones.
> >> instead of possessing its own copy of the revision objects, these
> >> clones store a list of alternate repos in which to lookup the
> >> objects. This is quite attractive for several reasons.
> >> a) disk space: this means that you can have 1 repo with all
> >> the data
> >> and 100 clones which take up practically no space on disk
> >> b) speed: fetching changes from the master is practically a
> >> non-op since there is no need to copy data
> >
> > Take a look at http://www.selenic.com/mercurial/wiki/index.cgi/SharedRepoExtension
> > .
> >
> > Greg
>
> _______________________________________________
> Mercurial mailing list
> Mercurial at selenic.com
> http://selenic.com/mailman/listinfo/mercurial
--
:wq
More information about the Mercurial
mailing list