Interesting article on git
Paul Moore
p.f.moore at gmail.com
Sun Aug 26 20:34:14 BST 2007
On 26/08/07, Daniel Watkins <D.M.Watkins at warwick.ac.uk> wrote:
> On Sun, 2007-08-26 at 17:34 +0100, Paul Moore wrote:
> > Shallow clones in particular seem neat to me - a full bzr branch of
> > the Python tree takes about 40 minutes for me, where a svn co takes 3
> > minutes! I know this is because svn doesn't copy the history, but
> > honestly, I'm not really interested in commit logs from 3 years ago,
> > so a shallow copy containing a couple of weeks of history would be
> > fine for me (and probably a *lot* faster).
> There's already a blueprint for these at
> http://bazaar-vcs.org/HistoryHorizon.
Cool - I'd not seen that. One question - the page you reference
suggests that a shallow branch will take "roughly as long as a
lightweight checkout would take". When I tried a lightweight checkout
of the Python tree, it still took 11 minutes, vs 3 minutes for svn co.
Is this due to architectural differences, or is this just a fixable
performance difference, and I should expect that in the longer term,
bazaar lightweight checkouts will get closer to svn co in performance
terms?
Thanks,
Paul.
More information about the bazaar
mailing list