在 Virtualmin 上使用 Git 存储库
Posted
技术标签:
【中文标题】在 Virtualmin 上使用 Git 存储库【英文标题】:Using Git repository on Virtualmin 【发布时间】:2013-05-19 18:22:55 【问题描述】:我有一个带有 CentOS 6.3 和 Virtualmin 的 VPS。我已经按照the official manual安装了Virtualmin Git模块。
我为一个域创建了一个新的存储库,它被放置在这个位置:/home/myproject/public_html/git/myproject.git
根据系统可以使用:git clone http://myuser@mydomain.com/git/myproject.git/
当我在我的 Git 控制台中运行该命令时,它会要求输入密码。但是,在那之后,它向我显示一个错误并停止:
fatal: http://myuser@mydomain.com/git/myproject.git/info/refs not found:
did you run git update-server-info on the server?
我尝试在 Web 浏览器中简单地打开存储库 URL,它会在 git
下的任何子文件夹上给我一个 404,但是,如果我只打开 /git
,它会将我重定向到 gitweb.cgi
并显示一个内部服务器错误。这可能是什么原因造成的?
我缺少什么来完成这项工作?基本上我需要/public_html
下的网络应用程序位于该存储库中。如果有帮助,该应用程序基于 Cakephp。
【问题讨论】:
到目前为止有什么解决方案吗?谢谢 【参考方案1】:您是否为该域创建了用户并尝试将 myuser 替换为该用户名?
【讨论】:
以上是关于在 Virtualmin 上使用 Git 存储库的主要内容,如果未能解决你的问题,请参考以下文章