cannot fetch arm git tree
From: Detlef Vollmann <hidden>
Date: 2016-06-15 22:50:26
Also in:
git
On 01/21/11 15:50, Russell King - ARM Linux wrote:
On Fri, Jan 21, 2011 at 03:28:14PM +0100, Detlef Vollmann wrote:quoted
It seems to be an implementation of the git protocol using HTTP as transport. Some info on this is at<http://progit.org/2010/03/04/smart-http.html>.Setting up Smart HTTP ... To set it up, it?s best to walk through the instructions on the `git-http-backend` documentation page. Basically, you have to install Git v1.6.6 or higher on a server with an Apache 2.x webserver (it has to be Apache, currently - other CGI servers don?t work, last I checked). Then you add something similar to this to your http.conf file: SetEnv GIT_PROJECT_ROOT /var/www/git SetEnv GIT_HTTP_EXPORT_ALL ScriptAlias /git/ /usr/libexec/git-core/git-http-backend/ Great. Deciding that it will be http://servername.example.com/git/ is really damned annoying as that's traditionally where gitweb lives, which requires a different script alias. It seems that due to a lack of coordination between different git developers, people running webservers have a choice between providing gitweb or this http extension.
Huh? /git/ is just the example here, you can use any name you want. E.g. I use /auth/ for authenticated users, and others use /gitmob/ or /gitanon/ for non-authenticated users. And you can use something like gitsmart, githttp, or whatever... Detlef