Установил GitWeb и CGit, чтобы опробовать веб-интерфейсы в моих репозиториях Git / Gitosis.Работаю на Fedora 13 и мой Gitosis работает отлично.Я установил gitweb и cgit и настроил конфиги так, чтобы они указывали на мои репозитории, но ни gitweb, ни cgi не будут перечислять репозитории.Gitweb показывает страницу gitweb, но показывает:
404 - проекты не найдены
У меня есть правильный каталог, указанный в файле /etc/gitweb.conf:
$projectroot = "/var/lib/gitosis/repositories";
$projects_list = "/var/lib/gitosis/gitosis/projects.list";
$export_ok="";
$strict_export = "true";
CGit показывает страницу cgit, но показывает:
Не git-репозиторий: '/var/lib/gitosis/repositories/code/test.git'
когда я нажимаю на эту ссылку на тестовый репозиторий (да, она существует).У меня есть правильный каталог, указанный в файле / etc / cgitrc:
repo.url=Test Repo
repo.path=/var/lib/gitosis/repositories/code/test.git
repo.desc=master test repository
repo.owner=gitosis@gitserv
repo.readme=info/web/about.html
Поскольку оба не перечисляют репозитории, я считаю, что это должна быть моя конфигурация, но я не могу понять, что настраивать дляполучить их для отображения.У меня есть свои репозитории SymLinked в / var / lib / gitosis / repositories, которые указывают на каталог / home / git.У меня также есть мои репозитории в / var / lib / gitosis / repositories в виде кода и conf и документов, которые вы проверяете с помощью code / test.git или conf / test.git или docs / test.git.Я подумал, что это может быть проблемой, и скопировал репозитории прямо в каталог / var / lib / gitosis / repositories, но они все еще не отображались.Пожалуйста, кто-нибудь может указать мне на все, что я могу попытаться заставить это работать.Занимался этим несколько дней.