Willkommen!
Willkommen auf der Webseite zum Buch Konfigurationsmanagement mit Subversion, Maven und Redmine.

Konfigurationsmanagement (KM) gilt als langweilig, teuer und ist kein Thema, bei dem Softwarearchitekten und Entwickler glänzende Augen bekommen. Daher verzichten viele Projekte auf die explizite Einführung eines KM-Prozesses. In der Folge müssen die Teams typische KM-Themen wie die Festlegung einer Projektstruktur, die Projektautomatisierung und den Umgang mit parallelen Entwicklungssträngen "nebenher" erledigen. Dies führt aber fast zwangsläufig zu Verzug in der Planung und zu Qualitätsproblemen.
Das Buch stellt daher einen pragmatischen, leichtgewichtigen KM-Prozess vor. Es ist auf die Bedürfnisse von Software-Architekten und Entwicklern zugeschnitten und zeigt konkret, wie man im laufenden Projekt schnell und sauber einen KM-Prozess aufsetzen kann. Die zahlreichen Beispiele verwenden die frei verfügbaren Werkzeuge Subversion (V1.6), Maven (V2.2) und Redmine (V0.8).
Die 3. Auflage des Buches wurde komplett überarbeitet und aktualisiert. So behandelt das Subversion-Kapitel z.B. die Merge-Tracking-Funktionalität und die Erkennung von Baumkonflikten (tree conflicts). Im Maven-Kapitel wird der Einsatz von Nexus als Repository-Manager und das Aufsetzen eines Continuous Integration Builds mit Hudson beschrieben. Völlig neu geschrieben ist das Kapitel Änderungsmanagement mit Redmine. Das in der 1. und 2. Auflage enthaltene Kapitel Projektautomatisierung mit Ant ist in der 3. Auflage nicht mehr enthalten. Es steht aber weiterhin unter Downloads als PDF zur Verfügung.
Um sich einen Überblick über die Inhalte des Buches zu verschaffen, sollten Sie zunächst einen Blick in das Inhaltsverzeichnis werfen. Zusätzlich stehen Leseproben von Kapitel 1 und Kapitel 2 des Buches zum Download bereit.
Wenn Sie Interesse an dem Buch haben, können Sie es entweder direkt beim Verlag oder bei Amazon
bestellen.

