I think the git:// protocol is supposed to be optimized for things like when you already have some objects fetched, then it only has to compare SHA1 hashes with the server and not download them again if it is unnecessary. But maybe http does that now too, I don't really know.
Aaron Meurer On Nov 15, 2010, at 5:22 PM, Ondrej Certik wrote: > On Mon, Nov 15, 2010 at 1:50 PM, Aaron S. Meurer <[email protected]> wrote: >> Also note that slow initial clone is one of the (few) disadvantages of git, >> because it pulls in the whole history. But after this one time wait, >> further operations should be fast, especially if you are using the git:// >> protocol. > > I think that the http:// protocol at github is now as fast as git://. > > $ time git clone https://github.com/sympy/sympy.git > Initialized empty Git repository in /tmp/aca/a/sympy/.git/ > remote: Counting objects: 28562, done. > remote: Compressing objects: 100% (7351/7351), done. > remote: Total 28562 (delta 21908), reused 27474 (delta 21009) > Receiving objects: 100% (28562/28562), 19.85 MiB | 5.67 MiB/s, done. > Resolving deltas: 100% (21908/21908), done. > > real 0m5.753s > user 0m2.490s > sys 0m0.740s > > > > The http protocol used to be slower, but this is not the case anymore. > > > Ondrej > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/sympy?hl=en. > -- You received this message because you are subscribed to the Google Groups "sympy" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sympy?hl=en.
