如何在 Ubuntu 14 上安装带有 apache 身份验证的 git 服务器

如何在 Ubuntu 14 上安装带有 apache 身份验证的 git 服务器

我尝试按照以下步骤在 Ubuntu 14 上安装 git 服务器:www.jmuras.com

我在创建符号链接时做了一点改动,git.conf因为 Ubuntu 14 上的文件夹不同,我这样做了

/etc/apache2/conf-available/git.conf

和符号链接

/etc/apache2/conf-enabled/git.conf/etc/apache2/conf-available/git.conf

一切似乎运行良好,但是当我尝试克隆项目时,验证后出现此错误:

fatal: http://testserver.com/git/newProject/info/refs?service=git-upload-pack not found: did you run git update-server-info on the server?

以及在 Apache 访问日志上:

192.168.70.1 - user [18/May/2014:16:24:54 -0700] "GET /git/newProject/info/refs?service=git-upload-pack HTTP/1.1" 404 457 "-" "git/1.8.0.msysgit.0"

404 error

有什么建议吗?

怎么了?

相关内容