| Über die Reihe Pragmatisch Programmieren (PDF)
Vorwort (PDF)
Vorwort der Übersetzer (PDF)
1 Einführung (PDF) - 1.1 Versionsverwaltung in Aktion
- 1.2 Der Aufbau des Buches
2 Was ist Versionsverwaltung? - 2.1 Das Repository
- 2.2 Was sollen wir speichern?
- 2.3 Der Arbeitsbereich und die Arbeit mit Dateien
- 2.4 Projekte, Module und Dateien
- 2.5 Woher kommen die Versionen?
- 2.6 Tags - Versionen markieren
- 2.7 Zweige
- 2.8 Zusammenführen von Versionen
- 2.9 Möglichkeiten zum Sperren
- 2.10Konfigurationsmanagement
3 Erste Schritte - 3.1 CVS installieren
- 3.2 Ein Repository anlegen
- 3.3 CVS-Kommandos
- 3.4 Ein einfaches Projekt anlegen
- 3.5 Mit einem Projekt arbeiten
- 3.6 Änderungen vornehmen
- 3.7 Das Repository aktualisieren
- 3.8 Wenn Welten aufeinander prallen
- 3.9 Konflikte lösen
4 Wie macht man (PDF) - 4.1 Unsere grundlegende Philosophie
- 4.2 Eine Versionsverwaltung organisieren
5 Zugriff auf das Repository - 5.1 Sicherheit und Nutzerkonten
- 5.2 CVSROOT: Der Weg zum Repository
- 5.3 Den SSH-Zugang einrichten
- 5.4 Verbindung mit pserver
| 6 Gebräuchliche CVS-Kommandos- 6.1 Dateien auschecken
- 6.2 Auf dem neuesten Stand bleiben
- 6.3 Dateien und Verzeichnisse hinzufügen
- 6.4 Ignorieren bestimmter Dateien
- 6.5 Umbenennen von Dateien
- 6.6 Umbenennen von Verzeichnissen
- 6.7 Sehen, was sich geändert hat
- 6.8 Mit Konflikten beim Zusammenführen umgehen
- 6.9 Änderungen einchecken
- 6.10 Die Änderungshistorie ansehen
- 6.11 Entfernen einer Änderung
7 Verwendung von Tags und Zweigen - 7.1 Tags, Zweige und wie man sie vergibt
- 7.2 Erzeugen eines Release-Zweiges
- 7.3 Im Release-Zweig arbeiten
- 7.4 Ein Release erzeugen
- 7.5 Im Release-Zweig Fehler beheben
- 7.6 Experimentelle Zweige für Entwickler
- 7.7 Mit experimentellem Quelltext arbeiten
- 7.8 Den experimentellen Zweig zusammenführen
8 Ein Projekt anlegen - 8.1 Anlegen eines ersten Projektes
- 8.2 Die Struktur innerhalb eines Projektes
9 Verwenden von Modulen - 9.1 Teilprojekte ganz leicht
- 9.2 CVS-Module
- 9.3 Zusammenfassung
10 Quellen von Fremdanbietern - 10.1 Bibliotheken mit Quelltext
- 10.2 Quelltext von Fremdanbietern ändern
Anhang A Zusammenfassung und Rezepte
Anhang B Andere Ressourcen - B.1 CVS-Ressourcen im Internet
- B.2 Andere CVS-Bücher
- B.3 Andere Versionskontrollsysteme
- B.4 Literaturverzeichnis
Register |