From mboxrd@z Thu Jan 1 00:00:00 1970 From: john at keeping.me.uk (John Keeping) Date: Tue, 23 Feb 2016 09:45:05 +0000 Subject: why no process info when cloning In-Reply-To: References: Message-ID: <20160223094505.GF1766@serenity.lan> On Tue, Feb 23, 2016 at 03:28:39PM +0800, Jeffrey Zhang wrote: > I set up a cgit server and used for mirror openstack repo[0]. I just use > the cgit for http clone. > > But when cloning using the http url, there is no process bar. > > any reason/solution for this? It's because CGit only supports the dumb HTTP protocol whereas GitHub supports the smart protocol. git-http-backend(1) describes how to set up a webserver for to support the smart protocol. [aside: given the inefficiency of the dumb HTTP protocol I wonder if we should mark this features as deprecated in the CGit documentation, or at least add a WARNING to it.]