I have a Git repository in a directory served by apache on a server. I have configured WebDAV and it seems to be running correctly. Litmus returns 100% success.
I've got the same problem, and found the solutions, maybe it will be useful for someone.
Here is my solution with git-http-backend configuration and ldap authentication.