Thread (56 messages) flat view 56 messages, 10 authors, 2016-06-15

Re: Figured out how to get Mozilla into git

From: Jon Smirl <hidden>
Date: 2016-06-15 22:42:29

On 6/9/06, Linus Torvalds [off-list ref] wrote:

On Fri, 9 Jun 2006, Jon Smirl wrote:
quoted
quoted
Btw, does anybody know roughly how much data a initial "cvs co" takes on
the mozilla repo? Git will obviously get the whole history, and that will
inevitably be bigger than getting a single check-out, but it's not
necessarily orders of magnitude bigger.
339MB for initial checkout
I ran the checkout through bzip and it is 36.4MB, 46.4MB with zip.
So the ratio may be 15 to 1 for the cvs co vs git
And I think people run :pserver: with compression by default, so we're
likely talking about half that in actual download overhead, no?

So a git clone would be about (wild handwaving, don't look at all the
assumptions) four times as expensive - assuming we only look at a poor DSL
line as the expense - as an initial CVS co, but you'd get the _whole_
history. Which may or may not make up for it. For some people it will, for
others it won't.

Of course, to make up for some of the initial costs, I suspect that some
people who are used to "cvs update" taking 15 minutes to update two files,
it would be a serious relief to see the git kind of "300 objects in five
seconds" kinds of pulls.

Although I guess that's one of the CVS things that SVN improved on. At
least I'd hope so ;/

                        Linus

-- 
Jon Smirl
jonsmirl@gmail.com
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help