Я пытался настроить gitweb, но когда я загружаю страницу, получается странно ...
Редактировать: В случае, если люди не поняли, это должно выглядеть так:
Вот как выглядит мой файл конфигурации lighttpd:
server.port = 80
server.username = "http"
server.groupname = "http"
server.document-root = "/usr/share/gitweb"
server.errorlog = "/var/log/lighttpd/error.log"
dir-listing.activate = "enable"
index-file.names = ( "gitweb.cgi" )
cgi.assign = (
".cgi" => ""
)
mimetype.assign = (
".html" => "text/html",
".txt" => "text/plain",
".jpg" => "image/jpeg",
".png" => "image/png"
)
server.modules += (
"mod_cgi",
"mod_setenv"
)
setenv.add-environment = (
"GITWEB_CONFIG" => "/etc/conf.d/gitweb.conf"
)
Вот как выглядит gitweb.conf:
$git_temp = "/tmp";
# The directories where your projects are. Must not end with a slash.
$projectroot = "/path/to/projects";
# Base URLs for links displayed in the web interface.
our @git_base_url_list = qw(git://localhost http://git@localhost);
(/path/to/projects
просто для того, чтобы дать вам представление.)
Когда я использую git instaweb
, кажется, что все в порядке, хотя похоже, что он игнорирует новый файл gitweb.css, который я пытаюсь использовать. Редактировать: Это потому, что я не обновил кеш.
Есть идеи?