Subversion Server mit Apache

Subversion ist eines der verbreitetsten Versionsverwaltungsysteme, auch wenn es mittlerweile durch dezentrale Verfahren wie zum Beispiel Git oder Mercurial in Bedrängnis kommt. Um einen Subversion Server zu betreiben gibt es verschiedene Protokolle, welche genutzt werden können. Typischerweise empfehle ich jedoch, die Repositorys SSL geschützt über einen Apache auszuliefern. Obwohl das HTTP Verfahren langsamer als die […]

Arbeiten mit Git – Lokales Repository anlegen

Git ermöglicht es dem Nutzer in einem lokalen Repository zu arbeiten, dadurch ist man nicht wie bei anderen Versionsverwaltungssystem gezwungen einen Server zu besitzen. Git besitzt aber durchaus die Fähigkeiten im späteren Projektverlauf das Repository anderen Personen freizugeben, oder auf Servern abgelegte Repositorys mit dem lokalen zu verknüpfen. 1. Lokales Repository erzeugen Um ein neues […]

Arbeiten mit Git – git config

Da der Trend eindeutig in Richtung Git als Versionsverwaltungssystem bei neuen Projekten geht, habe ich mich dazu entschieden diesem Thema eine Artikelreihe zu widmen. Den Anfang dieser Reihe macht ein Artikel zur Konfiguration des Git Clients. 1. Die Konfigurationsdateien des Git Clients: /etc/gitconfig In dieser Datei wird die Konfiguration für das gesamte System eingetragen. ~/.gitconfig […]