Benutzer-Werkzeuge

Webseiten-Werkzeuge


gitolite

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
gitolite [2012/11/11 17:19] – angelegt 79.237.237.64gitolite [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 add /conf/gitlite.conf +  * Änderungen commiten: <code bash>git commit /conf/gitlite.conf 
-git commit</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.1352650776.txt.gz · Zuletzt geändert: 2012/11/11 17:19 von 79.237.237.64