Привет, я недавно настроил сервер git для своих вещей. и работает нормально,
Я установил gitweb, который также отлично работает.
За исключением того факта, что я, похоже, не контролирую, какие репо отображаются; в частности, я НЕ хочу, чтобы мой gitosis-adimin.git показывался.
Внутри этого каталога в gitosis.conf я установил следующий /home/git/repositories/gitosis-admin.git/gitosis.conf
[gitosis]
gitweb = yes
[repo gitosis-admin]
gitweb = no
[group gitosis-admin]
writable = gitosis-admin
members = 111111@devbox
Я надеялся, что это отключит веб-интерфейс от отображения этого .git
мой gitweb.conf выглядит следующим образом /etc/gitweb.conf
# path to git projects (<project>.git)
$projectroot = "/home/git/repositories";
# directory to use for temp files
$git_temp = "/tmp";
# target of the home link on top of all pages
#$home_link = $my_uri || "/";
# html text to include at home page
$home_text = "indextext.html";
# file with project list; by default, simply scan the projectroot dir.
$projects_list = $projectroot;
# stylesheet to use
$stylesheet = "gitweb.css";
# javascript code for gitweb
$javascript = "gitweb.js";
Я действительно не уверен, как отключить отображение этой информации.
Спасибо