Benutzer-Werkzeuge

Webseiten-Werkzeuge


software:gitolite

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

software:gitolite [2012/07/15 14:08]
mhoffmann [Installation]
software:gitolite [2012/10/11 10:23]
Zeile 1: Zeile 1:
-====== Gitolite Versionsverwaltungsserver mit GIT ====== 
-Gitolite ist ein Versionsverwaltungsserver der auf GIT basiert und eine denkbar einfache Konfiguration besitzt. 
-Da die komplette Konfiguration über ein eigenes GIT-Repository läuft benötigt man kein Webinterface und hat sogar eine Versionsverwaltete Konfiguration. 
- 
-===== Vorbereitungen ===== 
-Für die Installation von Gitolite braucht man folgendes: 
-  - Server mit konfiguriertem SSH-Zugang (am besten über den Standardport und mit PublicKey-Authentifizierung). 
-  - GIT-Client auf dem lokalen Rechner 
-    - Unter Linux einfach über den Paketmanager installieren 
-    - Bei MacOS über Portierungsprogramme wie "​Homebrew"​ oder "​Macports"​ installieren 
-    - Unter Windows am besten GIT mit GitBash installieren. 
-  - SSH PublicKey des eigenen Rechners im richtigen Format (Mit Putty-PublicKeys funktioniert das nicht) 
-  - Ein bisschen Ahnung wie GIT funktioniert. 
- 
-Zunächst solltet ihr den PublicKey auf den Server ziehen und dort irgendwo im Homeverzeichnis ablegen, ein Eintrag in die Datei **/​home/​[USER]/​.ssh/​authorized_keys** reicht nicht! 
-Wie ihr SSH-Keys erstellt hängt vom Client ab, meistens jedoch kann man die SSH-Keys über die Shell (Bei Linux und Mac) mit dem Befehl ''​ssh-keygen''​ erstellen. 
- 
-===== Installation ===== 
-Gitolite kann einfach mit dem Befehl ​ 
-<​code>​ 
-sudo apt-get install gitolite 
-</​code>​ 
-installiert werden. 
-Dabei werden noch einige Pakte benötigt, wie bspw. git-core etc., welche aber automatisch mitinstalliert werden. 
- 
- 
- 
- 
- 
  

Bei Verwendung dieses Wikis erklären Sie sich mit dem Haftungsausschluss, Nutzungsbedingungen und der Datenschutzerklärung dieses Wikis einverstanden. Impressum.

software/gitolite.txt · Zuletzt geändert: 2012/10/11 10:23 (Externe Bearbeitung)