我正在尝试让 gitweb 与 gitolite 一起工作......但到目前为止没有成功。
我正在使用 RedHat Linux 机器。一个名为git
存在的用户。
gitolite 安装在:/home/git
存储库位置:/home/git/repositories
请注意,gitweb 在普通的 git 上运行良好。现在我正试图让它与 gitolite 一起工作。
这是我的文件的样子:
/etc/gitweb.conf
$projectroot = "/home/git/repositories"; @git_base_url_list = qw(ssh://[MyHostName]/home/git/projects.list); $projects_list = "/home/git/projects.list"
/home/git/projects.list
myrepo1.git myrepo2.git
/home/git/.gitolite.rc
:$PROJECTS_LIST = $ENV{HOME} . "/projects.list"; $GL_GITCONFIG_KEYS = "gitweb.url receive.denyNonFastforwards receive.denyDeletes";
我错过了什么配置?我没有对 Apache 进行任何更改。
Web URL:http://MyHostName/git
这给出了一个 404 错误,说 - No repositories found。