gitolite ed
Ein git-Server.
Table of Contents
Installation ed
Benutzer git anlegen...
adduser - git
Als dieser Benutzer in dessen Home-Verzeichnis das Packet herunterladen
...
Konfiguration ed
generell ed
Der Admin benötigt einen Schlüssel (ssh-keygen) und der public key muss als name.pub im Home-Verzeichnis von git liegen.
Nun kann man von außen über
git clone git@server:gitolite-admin
git add ... git commit git push
neuen Benutzer anlegen ed
public key im geclonten Verzeichnis unter
gitolite-admin/keys/name.pub
Wenn man mehrere Schlüssel zum selben Benutzer haben will, jeweils in verschiedene (beliebige) Unterverzeichnisse von keys kopieren.
Repositories anlegen ed
Die Datei
gitolite-admin/conf/gitolite.conf
repoRW+ = RW+ = repo RW+ =
macht viele dumme Berechtigungen.