> > but for the life of me i cant do this: > > > > $ git-clone http://aeyakovenko@localhost/var/www/localhost/htdocs/git/repo/ repo > > Initialized empty Git repository in /home/aeyakovenko/projects/repo/.git/ > > Cannot get remote repository information. > > Perhaps git-update-server-info needs to be run there? > > Ponder the Doc Root for an HTTP request. Remember that your httpd > will likely be striping or rewriting that base directory path and > so it won't be needed on your git http:// requests. > > Since my repository was outside of the basic Doc Root, and I wanted > to present similar path names to both git: and http: protocols, I > ended up rewriting some URL paths. Also, if you have some form of > virtual hosting going on, you might need to do a virtualization > rewriting using --interpolated-path=pathtemplate. so, basically i need to append a .git to the repository root? I am getting these http requests in the access log: 72.192.162.186 - aeyakovenko [19/Feb/2008:12:58:13 -0800] "GET /var/www/localhost/htdocs/git/repo/info/refs HTTP/1.1" 404 313 /var/www/localhost/htdocs/git/repo/info/refs doesn't exist, although this exists: /var/www/localhost/htdocs/git/repo/.git/info/refs So why doesn't the http protocol handle this? I can access http://localhost/git/repo/.git/info/refs through the browser without a problem. Is there any way to configure http protocol to just treat the repository the same way ssh and fs does? Thanks, Anatoly - 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