Artikel zu Versionierung

Versionsverwaltung für Webprojekte

Projektmanagement Tools - Git im Einsatz

Als Webdesigner wird man nicht all zu oft mit technischen Neuerungen konfrontiert. Vor allem nicht, wenn man für sich daheim im sogenannten Kämmerchen arbeitet. Sobald man jedoch Mitglied in einem größeren Projektteam ist und sich den dortigen Gegebenheiten anpassen muss, kommt man eher früher als spät mit einem Versionskontrollsystem in Berührung.

(Zuletzt aktualisiert: 29.01.2012)

Um eine Migration eines gesamten Repositories von Subversion nach Git durchzuführen, zeige ich hier die einzelnen Schritte auf.

Installation von Git

Git muss mit SVN Unterstuetzung installiert werden. Unter Ubuntu/Debian erledigt man das mit:

aptitude install git-core git-svn
(Zuletzt aktualisiert: 27.08.2011)
Projektmanagement Tools - Git Hooks

Git Hooks werden bei bestimmten Git Aktionen ausgelöst. Ein Hook ist ein Skript, dass einen vordefinierten Dateinamen verwenden muss und sich im Verzeichnis .git/hooks befindet. Die Skriptsprache wird durch den Shebang am Anfang des Skriptes festgelegt (z.B. #!/bin/bash).

(Zuletzt aktualisiert: 29.01.2012)
Projektmanagement Tools - Git

Sobald man im Team arbeitet, will man eigentlich immer gemeinsam an einem Datenbestand arbeiten. Git kann auf dem Server so eingerichtet werden, dass alle Team Mitglieder auf ein oder mehrere Repositories zugreifen können. Hier zeige ich auf, was am Server installiert und konfiguriert werden muss, damit diese Vorgehensweise funktioniert.

(Zuletzt aktualisiert: 29.01.2012)

Dieser Artikel beschreibt, wie man mit vcdeploy die Systemkonfiguration über ein Git Repository überwachen kann.

vcdeploy geht dabei wie folgt vor:

(Zuletzt aktualisiert: 07.01.2012)
Git im Projektalltag praktisch eingesetzt

Git Befehle, die man täglich benötigt

Hier habe ich eine kurze Anleitung zusammengestellt, die als erste Schritte mit dem verteilten Versionsverwaltungssystem Git verwendet werden können. Aller Einstieg ist schwer, deshalb habe ich mich hier auf das absolut wichtigste beschränkt.

(Zuletzt aktualisiert: 29.01.2012)

Eine kurze Beschreibung, wie man mit Hilfe von CVS einer Benutzergruppe Zugang zu einem Projekt einrichtet.

Die Authentifizierung werden wir mit Hilfe von SSH vornehmen, damit die Daten verschlüsselt übertragen werden. Die ganzen nachfolgenden Befehle müssen als Benutzer "root" auf dem Server ausgeführt werden.

(Zuletzt aktualisiert: 18.01.2012)