Я пытаюсь заставить gitweb работать с гитолитом... но пока не удалось.
Я работаю над машиной RedHat Linux. Пользователь с именем git
существует.
Гитолит установлен под: /home/git
Местоположение репозитория: /home/git/repositories
Обратите внимание, что gitweb отлично работал с простой ванилью git. Теперь я пытаюсь заставить его работать с гитолитом.
Вот как выглядят мои файлы:
-
/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.
Веб-адрес: http://MyHostName/git
Это приводит к ошибке 404: "Нет репозиториев".