git create.cgi
0.0.3
Perl CGI simple pour créer des référentiels Git.
Git-Create.cgi est un Perl CGI rapide et sale pour créer des référentiels Git.
Il offre une intégration de base en option avec TRAC (enregistrez les nouveaux référentiels GIT dans une instance Trac).
Git-Create.cgi est licencié en vertu du MIT.
# install git-create.cgi
make installgit-create.cgi est installé à l'intérieur de "$ (libexecdir) / git-créate"
La configuration se fait via les variables d'environnement du VHOST:
La configuration se fait à l'intérieur de l'Apache Git Vhost:
< VirtualHost git.kakwa.fr:80>
DocumentRoot /var/www/git/
ServerName git.kakwa.fr
< Directory " /var/www/git/repo/ " >
Allow from All
Options +ExecCGI
AllowOverride All
</ Directory >
# directory where to create the new git repos
SetEnv GITDIR /var/www/git/repo/
# path to the git command
SetEnv GITCMD /usr/bin/git
# git-http-backend Scriptalias value
SetEnv GITALIAS git
# activate trac support
SetEnv WITHTRAC true
# path to the trac environment
SetEnv TRACDIR /var/www/trac
# path to the trac-admin command
SetEnv TRACCMD /usr/bin/trac-admin
# git-http-backend variables
SetEnv GIT_HTTP_EXPORT_ALL
SetEnv GIT_PROJECT_ROOT /var/www/git/repo/
ScriptAlias /git /usr/lib/git-core/git-http-backend
# script alias to git-create.cgi (may change according to PREFIX in make call)
ScriptAlias / /usr/local/libexec/git-create/git-create.cgi
</ VirtualHost >