Gitolite-Fehler .gitolite.rc 'scheint für ältere Gitolite zu sein; siehe doc / g2migr.mkd
Ich habe Gitolite mit installiertrpm
in centos6 dhgitolite-2.3.1-1.el6.noarch.rpm
und danachrpm
Installation habe ich die ausgeführtgl-setup
.
Ich versuche über http auf repo zuzugreifen. Wenn ich versuche, Git Clone zu klonenhttp://server.name/git/gitoliteadmin.git
es gibt fehler:
FATAL: '/var/opt/jet/gitolite/.gitolite.rc' seems to be for older gitolite; please see doc/g2migr.mkd
(online at http://gitolite.com/gitolite/g2migr.html)
Premature end of script headers: gitolite-shell
Unten ist meinehtpd.conf
Aufbau
<VirtualHost 10.111.123.17:80>
ServerName server.name
LogLevel Debug
SetEnv GIT_HTTP_EXPORT_ALL
SetEnv GITOLITE_HTTP_HOME /var/opt/gitolite
SetEnv GIT_PROJECT_ROOT /var/opt/gitolite/repositories
SetEnv REMOTE_USER=$REDIRECT_REMOTE_USER
ScriptAlias /git/ /opt/git_install/gitolite-master/src/gitolite-shell/
SetEnv /usr/libexec/git-core/git-http-backend
<Location /git>
AuthType Basic
AuthName "Git CLone"
AuthBasicProvider ldap
AuthzLDAPAuthoritative on
Require valid-user
Order allow,deny
Allow from all
</Location>
<LocationMatch "^/git/.*/git-receive-pack$">
Order deny,allow
Deny from All
AuthName "GIT Repo"
AuthType Basic
AuthBasicProvider ldap
AuthzLDAPAuthoritative On
Require valid-user
</LocationMatch>
</VirtualHost>
Ich bin mir nicht sicher, was los ist. Auch währendrpm
Installation dergitolite-shell
war nicht Teil vonrpm
Paket.
Also habe ich die Zip-Datei von Sitaramc heruntergeladen und den Pfad zur Gitolite-Shell hinzugefügt.
Was vermisse ich?