Brief article on benchmarks of Python repository with leading DVCSen

Stephen J. Turnbull stephen at xemacs.org
Thu Feb 12 01:51:10 GMT 2009


Vincent Ladeuil writes:

 >     >> Not the primary storage location for revisions. Revisions
 >     >> would still be stored in the branches or the shared
 >     >> repositories as usual.
 > 
 >     aaron> If revisions are stored in the branches, why would you
 >     aaron> store them in the cache?
 > 
 > To avoid downloading them when branching outside of a shared
 > repo.

But you'd still be in a shared repo, you'd just *call* it "cache"!
That is, the cache needs to maintain the *same metadata* about where
to find a revision when needed as a shared repo does.

Really, you ought to just make shared repos the default, say that the
user's shared repo lives in ~/.bzr unless explicitly configured, and
worry about (better) garbage collection if and when people complain
about space.




More information about the bazaar mailing list