Versionskontrolle mit Subversion
O'Reilly (Verlag)
978-3-89721-460-6 (ISBN)
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
Ben Collins-Sussman gehört zu den ursprünglichen Entwicklern und Autoren von Subversion. Momentan arbeitet er für CollabNet als Subversion-Entwickler und Leiter der Gemeinschaft. Er besitzt einen Abschluss in Mathematik der University of Chicago. Seine Homepage findet man unter http://www.red-bean.com/sussman. Wenn er sich einmal von seinem Computer wegbewegt, versucht er sich als Komponist an Theatern rund um Chicago. Er lebt mit seiner Frau und drei Katzen zusammen. An sonnigen Abenden kann man ihn beim Banjo-Spielen erwischen.
Brian W. Fitzpatrick hat seit mehr als sieben Jahren mit Open Source-Software zu tun und ist Mitglied der Apache Software Foundation. Inzwischen ist er, seit 2000 freiwillig an der Entwicklung von Subversion mitarbeitend, bei CollabNet angestellt, um an Subversion und ähnlichen Werkzeugen zur Versionskontrolle zu arbeiten. Seine Freizeit verbringt er mit der Familie und mit Freunden beim Lesen, Reisen und Essen. Vor allem beim Essen - seine Frau Marie ist eine wunderbare Köchin. Brian, der ursprünglich aus New Orleans stammt, zog nach Chicago, um die Loyola University zu besuchen, wo er einen Abschluss in Lateinisch und Griechisch erworben hat. Nach einem dreijährigen Aufenthalt in Rom kam er wieder zurück nach Chicago, wo er momentan mit seiner Frau lebt.
C. Michael Pilato ist einer der Leiter der Subversion-Gemeinschaft und einer der Hauptentwickler sowohl von Subversion als auch von ViewCVS. Zurzeit ist er bei CollabNet angestellt, wo er seine Tage (und viele Nächte) damit verbringt, Subversion und andere Werkzeuge, in das es integriert ist, zu verbessern. Wenn er nicht programmiert, dann komponiert und musiziert Mike gern, arbeitet als Grafiker, wandert und verbringt Zeit mit seiner Frau und seinem Sohn. Mike besitzt einen Abschluss in Informatik und Mathematik der University of North Carolina in Charlotte.
Michael Burghart ist ehemaliger S.u.S.E-Mitarbeiter der ersten Stunde und leitete ab dem Jahr 2000 als CEO SuSE Linux India. Er betreit jetzt in Nürnberg die Firma blue42 GmbH, die sich unter anderem mit Embedded Linux beschäftigt. Michael Burghart schrieb für das Buch das Kapitel Die Neuerungen in Subversion 1.3
Über den Übersetzer:
Kathrin Lichtenberg studierte nach der Ausbildung zur Elektronikfacharbeiterin Informatik an der Technischen Universität Ilmenau. Dort war sie anschließend drei Semester lang als Wissenschaftliche Mitarbeiterin beschäftigt, bevor sie sich als Übersetzerin und Lektorin technischer Publikationen selbständig machte. Für O'Reilly hat sie bereits eine ganze Reihe von Büchern übersetzt.
Inhaltsverzeichnis:
Vorwort IX
Einleitung XIII
1
Einführung 1
- Was ist Subversion? 1
- Die Geschichte von Subversion 2
- Eigenschaften von Subversion 3
- Die Architektur von Subversion 5
- Subversion installieren 6
- Die Komponenten von Subversion 6
- Ein Schnelleinstieg 7
2
Grundlegende Konzepte 10
- Das Repository 10
- Versionierungsmodelle 11
- Subversion in Aktion 16
- Zusammenfassung 24
3
Geführte Tour 25
- Hilfe! 25
- Import 25
- Revisionen: Nummern, Schlüsselwörter und Daten 26
- Das erste Auschecken 29
- Der wesentliche Arbeitsablauf 30
- Die History untersuchen 45
- Weitere nützliche Befehle 50
- Zusammenfassung 51
4
Verzweigen und Zusammenführen 52
- Was ist ein Zweig? 52
- Zweige verwenden 53
- Änderungen zwischen Zweigen kopieren 60
- Gebräuchliche Anwendungsfälle für das Zusammenführen 66
- Eine Arbeitskopie wechseln 72
- Tags 74
- Die Pflege von Zweigen 76
- Zusammenfassung 78
5
Repository-Administration 79
- Repository-Grundlagen 79
- Repository-Erzeugung und -Konfiguration 83
- Repository-Wartung 88
- Projekte hinzufügen 112
- Zusammenfassung 115
6
Server-Konfiguration 116
- Überblick 116
- Netzwerkmodell 117
- svnserve: Ein eigener Server 121
- httpd: Der Apache-HTTP-Server 127
- Mehrere Methoden für den Repository-Zugriff unterstützen 143
7
Themen für Fortgeschrittene 146
- Der Laufzeit-Konfigurationsbereich 147
- Eigenschaften 155
- Externals-Definitionen 170
- Herstellerzweige 172
8
Informationen für Entwickler 179
- Geschichteter Bibliotheksaufbau 179
- Die APIs benutzen 192
- Im Administrationsbereich einer Arbeitskopie 196
- WebDAV 199
- Programmieren mit Speicherpools 200
- Etwas zu Subversion beitragen 203
9
Vollständige Subversion-Referenz 207
- Der Subversion-Kommandozeilen-Client: svn 207
- svnadmin 250
- svnlook 257
- svnserve 265
10
Die Neuerungen in Subversion 1.3 268
- Eine neue Version 268
A
Subversion für CVS-Benutzer 275
B
Fehlerbehandlung 283
C
WebDAV und Autoversionierung 291
D
Werkzeuge von Drittanbietern 300
E
Creative Commons Attribution License 303
| Sprache | deutsch |
|---|---|
| Einbandart | kartoniert |
| Themenwelt | Mathematik / Informatik ► Informatik ► Software Entwicklung |
| Schlagworte | HC/Informatik, EDV/Informatik • HC/Informatik, EDV/Programmiersprachen • Programmieren • Programmierung • Software-Entwicklung, • Subversion (Version Control System) • Versionskontrollprogramm |
| ISBN-10 | 3-89721-460-1 / 3897214601 |
| ISBN-13 | 978-3-89721-460-6 / 9783897214606 |
| Zustand | Neuware |
| Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
| Haben Sie eine Frage zum Produkt? |
aus dem Bereich