Привет, я недавно установил 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";
Я действительно не уверен, как отключить отображение этой информации.
Спасибо