Hello all,
I'm experiencing problems when trying to set up a git repository managed by git-http-backend. I've done the following :
- on the server side
cd /git
mkdir test13
git --bare init .
>>> Initialized empty Git repository in /git/test13 /usr/local/libexec/git-core/git-update-server-info
chown -R apache.apache .- on the client side
cd (project-directory)
$ git init
$ (add some files)
$ git add .
$ git commit -m 'Initial commit'
git push http://git.istic.smw.fr/test13 master Username:
Password:
error: Cannot access URL http://git.istic.smw.fr/test13/, return code 22
fatal: git-http-push failed- apache acces_log
1) ip-address - metheuser [07/Nov/2011:16:17:31 +0100]
"GET /test13/info/refs?service=git- receive-pack HTTP/1.1" 200 - "-" "git/1.7.3.4"
2) ip-address - metheuser [07/Nov/2011:16:17:32 +0100]
"GET /test13/HEAD HTTP/1.1" 200 23 "-" "git/1.7.3.4"
3) ip-address - - [07/Nov/2011:16:17:32 +0100]
"PROPFIND /test13/ HTTP/1.1" 401 492 "-" "git/1.7.3.4"- what sounds strange to me : the 2 firsts requests are generated by my client side (wireshark used as a clue) but the third comes from the server side and the users credentials are missed !
- And also, I was hoping to use smart httpd and so the generated PROPFIND (DAV) is amazing.
Any help would be appreciated.
Cheers.
François Dagorn Université de rennes 1 France