Differences between revisions 1 and 2
Revision 1 as of 2014-03-13 20:44:12
Size: 875
Editor: localhost
Comment: Creata pagina con '==installazione== <syntaxhighlight lang="bash"> aptitude install gitweb <syntaxhighlight lang="bash"> ==Configurazione== File di configurazione: * /etc/gitweb.conf * /etc/apa...'
Revision 2 as of 2014-03-13 20:44:31
Size: 836
Editor: localhost
Comment:
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
<syntaxhighlight lang="bash">
}}}
Line 15: Line 16:
<syntaxhighlight lang="bash"> {{{#!highlight

installazione

   1 aptitude install gitweb

Configurazione

File di configurazione:

  • /etc/gitweb.conf
  • /etc/apache2/conf.d/gitweb

Per unire gitweb a gitolite:
$projectroot = "/var/cache/git";

   1 cd var/cache/
   2 ln -s /var/lib/gitolite3/repositories/ git

Per la documentazione:

  • /usr/share/doc/gitweb/README
  • /usr/share/doc/gitweb/README.Debian

Per creare utenti e limitare l'accesso al repository si può usare direttamente le opzioni di apache:

  • file: /etc/apache2/conf.d/gitweb

   1   AuthType Basic <<BR>>
   2   AuthName "Git Access" <<BR>>
   3   Require valid-user <<BR>>
   4   AuthUserFile /etc/apache2/gitweb-htpasswd <<BR>>

Quindi per configurare la password utente: <tt>htpasswd -mc /etc/apache2/gitweb-htpasswd nomeutente</tt>

MyWiki: GitWeb (last edited 2015-02-22 11:52:35 by risca)