Benutzer-Werkzeuge

Webseiten-Werkzeuge


gitolite

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
gitolite [2013/11/15 21:38] olligitolite [2022/03/01 05:57] (aktuell) – [neues Repository anlegen] olli
Zeile 1: Zeile 1:
 ====== Gitolite ====== ====== Gitolite ======
 ===== neues Repository anlegen ===== ===== neues Repository anlegen =====
-  * Repository gitolite-admin auschecken +  * Repository ''gitolite-admin'' auschecken 
-  * neues Repository in /conf/gitlite.conf hinzufügen+  * neues Repository in ''/conf/gitlite.conf'' hinzufügen
   * Änderungen commiten: <code bash>git commit /conf/gitlite.conf   * Änderungen commiten: <code bash>git commit /conf/gitlite.conf
 </code> </code>
   * Zurück auf den Server pushen: <code bash>git push</code>   * Zurück auf den Server pushen: <code bash>git push</code>
 +
 +===== Gitolite Update =====
 +  * als Benutzer einloggen unter dem gitolite installiert wurde, z.B. git
 +  * den Checkout von gitolite aktualisieren: <code bash>cd gitolite
 +git pull </code>
 +  * install-Befehl mit gleichen Parametern wie bei Installation aufrufen, z.B. bei Installation in ~/bin; <code bash>
 +install -ln
 +</code>
 +  * Setup ausführen: <code bash>
 +gitolite setup </code>
 +  * Prüfen, ob neue Version installiert:<code bash>
 +ssh git@servername </code>
 +
 +===== Schreibschutz einrichten=====
 +  * Über die Konsole einloggen und zum benutzer ''git'' wechseln: <code bash>
 +sudo -i -u git
 +</code>
 +  * <code bash>
 +gitotlite writable @all off MESSAGE_TO_DISPLAY
 +</code>
 +  * <WRAP info round>Stat ''@all'' können auch einzelne Reponamen angegeben werden.</WRAP> 
 +
 +
gitolite.1384547925.txt.gz · Zuletzt geändert: 2013/11/15 21:38 von olli