Re: git clone through http
Simon Marchi <[email protected]>
| Newsgroups | gmane.comp.gdb.devel |
|---|---|
| Message-ID | <[email protected]> |
On Thu 29 May 2014 09:35:50 PM EDT, Samuel Bronson wrote: > Simon Marchi <[email protected]> writes: > >> Hello, >> >> Cloning the binutils-gdb repository using the http address >> (http://sourceware.org/git/binutils-gdb.git) doesn't seem to work. >> >> $ git clone http://sourceware.org/git/binutils-gdb.git >> Cloning into 'binutils-gdb'... >> error: Unable to get pack index >> http://sourceware.org/git/binutils-gdb.git/objects/pack/pack-40a278cd270f8215e6b993869d659b2aff311eb8.idx > [...] > > Such messages indicate that, in order for http access to work, someone > either needs to: > > 1. Rename/copy the file "hooks/post-update.sample" in the repository > to "hooks/post-update" to allow use of the "dumb" git protocol. > (In case the file is missing, or for the lazy but still curious, I > have also appended a copy to this message.) > > or > > 2. Somehow set up a "smart" web-based git server. This seems to > involve git-http-backend(1); for Apache, there are directions at > <http://sethrobertson.github.io/HowToPutGitOnTheWeb/GitOnTheWeb.html#aro> > (and earlier parts of that page). > > Choice 2 is clearly more complicated and more httpd-specific, but also > more efficient in most cases. I suppose this is something that the overseers would have to look at ?