Hi,

Harley Peters <har...@thepetersclan.net>:
> Ok that's what I am doing. Was just wondering if there was something
> simple I over looked.

 To give you an idea what we gain here, I compiled some numbers.  GNU
Emacs live ebuild (app-editors/emacs-cvs) will be the biggest consumer
once they switch from CVS.

First we will compare timings

$ time bzr checkout --lightweight
real    7m37.044s
user    1m2.789s
sys     0m2.807s

$ time bzr checkout

real    40m47.371s
user    3m57.881s
sys     0m8.586s

 So the normal initial checkout will be more than five times slower than
the lightweight one.  If this were 1s to 6s it would be neglectable,
but we are talking about half an hour difference just for an emerge.

 Next ist the update function.

 $ time bzr update

real    0m11.457s
user    0m0.544s
sys     0m0.092s

 $ time bzr update

real    0m2.710s
user    0m0.237s
sys     0m0.053s

 Clearly the normal checkout wins by factor five, but we are in the
second range, while the space gain is enormous:

$ du -sch Emacs-lw/ Emacs
106M    Emacs-lw/
427M    Emacs
533M    total

V-Li

-- 
Christian Faulhammer, Gentoo Lisp project
<URL:http://www.gentoo.org/proj/en/lisp/>, #gentoo-lisp on FreeNode

<URL:http://gentoo.faulhammer.org/>

Attachment: signature.asc
Description: PGP signature

Reply via email to