Subversion

Einführung in das Versionsmanagement-System, Konzepte, Praxis und Administration von Subversion

(Autor)

Buch | Hardcover
369 Seiten
2006 | 2., Aufl.
Galileo Press (Verlag)
978-3-89842-879-8 (ISBN)

Lese- und Medienproben

Subversion - Frank Budszuhn
34,90 inkl. MwSt
  • Titel erscheint in neuer Auflage
  • Artikel merken
Subversion ist auf dem besten Weg, CVS abzulösen. Das Versionsmanagement-System wird mittlerweile in immer mehr Projekten eingesetzt. Und das hat gute Gründe: Subversion ist quelloffen, modern und verfügt über alle wichtigen Techniken und Features, die in der professionellen Versionsverwaltung benötigt werden. Es basiert auf dem gleichen Entwicklungsmodell wie CVS, vermeidet aber dessen konzeptionelle Fehler. Dieses Buch zeigt, wie Sie mit dem System arbeiten und macht Sie mit allen Funktionen von Subversion vertraut. Dabei müssen Sie noch kein Profi sein: Es ist auch für Einsteiger und Umsteiger von CVS geeignet.
Mit Subversion 1.4 steigt nun endlich jeder Softwareentwickler von CVS um: Subversion ist quelloffen, hat das gleiche Entwicklungsmodell wie CVS und vermeidet dessen Fehler und Probleme. Dieses Buch gibt einen umfassenden Einstieg in Subversion für Neulinge und für Umsteiger von CVS. Es ist Lern- und Nachschlagewerk und enthält eine Referenzkarte mit den wichtigsten neuen Befehlen. Ganz neu in dieser Auflage: die Arbeits mit Sperren (Locks)Aus dem Inhalt:- Einführung in das Versionsmanagement- Installation von Subversion- DerEntwicklungsprozess mit Subversion- Der Entwicklungsprozess im Detail- Die Administration von Subversion- Subversion für CVS-Benutzer- Referenz der lokalen Konfigurationsdateien- Referenz der Subversion-Befehle- Leitfaden für Projektleiter

Frank Budszuhn ist Diplom-Informatiker und arbeitet seit zehn Jahren als Softwareentwickler. Seit 2002 entwickelt er in seiner eigenen Firma, der AlsterContor GmbH, Internetanwendungen im Kundenauftrag. Alle großen Entwicklungsprojekte hat er in dieser Zeit mit CVS oder Subversion verwaltet.

TEIL 1 EINE EINFÜHRUNG IN SUBVERSION1 Einleitung 211.1 Zielgruppe des Buchs 211.2 Aufbau des Buchs 221.3 Anforderungen an den Leser 231.4 Die verwendeten Betriebssysteme 231.5 Konventionen in diesem Buch 241.6 Wofür Versionsmanagement? 251.7 Entwickeln mit Versionsmanagement 282 Das Versionsmanagementsystem Subversion 312.1 Zur Geschichte von Subversion 312.2 Subversion im Kontext anderer Versionsmanagementsysteme 332.3 Clientprogramme für Subversion 342.4 Was Subversion nicht kann Abgrenzung zu anderen Entwicklungswerkzeugen 382.5 Die Architektur von Subversion 382.6 Subversion und Open Source 403 Der Entwicklungsprozess mit Subversion 433.1 Modell des kooperativen Entwickelns 433.2 Betrachtungen zum ersten Kontakt 443.3 Der Entwicklungszyklus mit Subversion 443.4 Der Entwicklungszyklus in der Zusammenfassung 503.5 Der Entwicklungszyklus mit mehreren Entwicklern 553.6 Subversion und Kommunikation 563.7 Regeln im Umgang mit Subversion 563.8 Zusammenfassung 574 Installation 594.1 Installation unter Windows 594.2 Installation unter Debian Linux 644.3 Installation auf anderen Linux- und Unix-Systemen 644.4 Die Programme und Module von Subversion 654.5 Die Verbindung zum Repository herstellen 664.6 Zusammenfassung 675 Erste Schritte 695.1 Ein erster Test 695.2 Protokoll einer Beispielsitzung 735.3 Zusammenfassung 796 Der Entwicklungsprozess im Detail 816.1 Revisionen 816.2 Arbeitsweisen von Subversion-Befehlen 846.3 Repository Layout 856.4 Der Repository-Browser 876.5 Die eingebauten Hilfefunktionen von Subversion 886.6 Implizite Argumente und Rekursion 906.7 Ein neues Projekt beginnen: import 926.8 Eine lokale Arbeitskopie anlegen: checkout 956.9 Eine lokale Arbeitskopie aktualisieren: update 976.10 Änderungen in das Repository übernehmen: commit 1026.11 Unterschiede zwischen lokaler Arbeitskopie und Repository bestimmen: diff 1046.12 Den Zustand der Arbeitskopie abfragen: status 1066.13 Die Historie von Dateien und Verzeichnissen verfolgen: log 1106.14 Dateien und Verzeichnisse auflisten: list 1136.15 Dateien anzeigen: cat 1166.16 Dateien und Verzeichnisse hinzufügen: add 1176.17 Dateien und Verzeichnisse löschen: delete 1196.

Reihe/Serie Galileo Computing
Sprache deutsch
Maße 168 x 240 mm
Gewicht 790 g
Einbandart gebunden
Themenwelt Informatik Programmiersprachen / -werkzeuge Versionskontrolle
Schlagworte Concurrent Versions System • CVS • HC/Informatik, EDV/Programmiersprachen • Subversion • Subversion (Version Control System) • Versionsmanagement
ISBN-10 3-89842-879-6 / 3898428796
ISBN-13 978-3-89842-879-8 / 9783898428798
Zustand Neuware
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Projektverwaltung für Entwickler und DevOps-Teams

von Bernd Öggl; Michael Kofler

Buch | Hardcover (2022)
Rheinwerk (Verlag)
39,90
Versionsverwaltung und Transporte

von Rene Glavanovits; Martin Koch; Daniel Krancz …

Buch | Hardcover (2022)
Rheinwerk (Verlag)
79,90