cheap branch with hardlink

John A Meinel john at arbash-meinel.com
Wed Aug 10 19:52:52 BST 2005


Martin Pool wrote:
> On  9 Aug 2005, John A Meinel <john at arbash-meinel.com> wrote:
> 
...

> 
>>But I think an even cheaper method would be to have a revision pool. So
>>that if entries are not found in the local directory, they can be looked
>>up elsewhere.
>>At least then it wouldn't have to copy all of the
>>text-store/inventory-store, etc. across.
> 
> 
> It is interesting to consider what would be needed to have a very
> large number of related branches stored cheaply (though I don't want
> too premature optimization.)  As long as the branches agree on what
> occurred in each particular revision there should be no problem in
> having either revfiles or weaves that store information for different
> branches.
> 

Well, I think everything that exists inside one of inventory-store, 
text-store, and revision-store could be stored all pooled together.
You would still have the "revision-history" store into each branch 
individually.

I'm not sure what else would be worth pooling, but I think that would 
handle the bulk of the data.

John
=:->
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 253 bytes
Desc: OpenPGP digital signature
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20050810/56098609/attachment.pgp 


More information about the bazaar mailing list