Re: git:// protocol over SSL/TLS

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 27 Dec 2013 20:47:54 +0600
Sergey Sharybin <sergey.vfx@xxxxxxxxx> wrote:

[...]
> > As discussed in an earlier thread here, a good indication of the
> > dumb version of the protocol being in use is no display of the
> > fetching progress on the client while doing `git clone` because this
> > information (like "compressing objects ..." etc) is sent by the
> > server-side Git process which is only there if HTTP[S] "was smart".
> > Otherwise the client just GETs packs of objects, traverses them,
> > GETs more and so on, so batches of HTTP GET requests correlating to
> > clone sessions in the web server logs should also be indicative of
> > the problem.
> 
> Just to verify, if i see messages like "Receiving objects:   1%
> (7289/705777), 1.72 MiB | 340.00 KiB/s" it means server is "smart" ?

I would say yes, because your Git knows the precise number of objects to
receive.  Unfortunately, I won't swear by this as this was a long time
ago I have seen cloning using the dumb protocol.

By the way, here [1] is that discussion.

1. http://thread.gmane.org/gmane.comp.version-control.git/238933/focus=238946
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]