Versionskontrolle Mit Subversion Für Subversion 1.6 (Übersetzt Aus Der Revision 4919)

Versionskontrolle Mit Subversion Für Subversion 1.6 (Übersetzt Aus Der Revision 4919)

Versionskontrolle mit Subversion Für Subversion 1.6 (Übersetzt aus der Revision 4919) Ben Collins-Sussman Brian W. Fitzpatrick C. Michael Pilato Versionskontrolle mit Subversion: Für Subversion 1.6: (Übersetzt aus der Revision 4919) von Ben Collins-Sussman, Brian W. Fitzpatrick und C. Michael Pilato Veröffentlicht (TBA) Copyright © 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Ben Collins-Sussman, Brian W. Fitzpatrick, C. Michael Pilato Dieses Werk steht unter der Lizenz der Creative Commons Attribution License. Um eine Kopie dieser Lizenz einzusehen, gehen Sie zu http://creativecommons.org/licenses/by/2.0/ oder schreiben Sie an Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. Inhaltsverzeichnis Geleitwort ..............................................................................................................................................xi Vorwort ............................................................................................................................................... xiii Was ist Subversion? ....................................................................................................................... xiii Ist Subversion das richtige Werkzeug? ....................................................................................... xiii Die Geschichte von Subversion ................................................................................................. xiv Die Architektur von Subversion ................................................................................................. xv Die Komponenten von Subversion ............................................................................................ xvi Was gibt es Neues in Subversion ............................................................................................... xvi Publikum ..................................................................................................................................... xvii Wie dieses Buch zu lesen ist ............................................................................................................ xvii Aufbau dieses Buchs ..................................................................................................................... xviii Dieses Buch ist frei ........................................................................................................................ xix Danksagungen ................................................................................................................................ xx 1. Grundlegende Konzepte .......................................................................................................................... 1 Grundlagen der Versionskontrolle ........................................................................................................ 1 Das Projektarchiv ...................................................................................................................... 1 Die Arbeitskopie ....................................................................................................................... 2 Versionierungsmodelle ............................................................................................................... 2 Versionskontrolle nach Art von Subversion ............................................................................................ 7 Subversion Projektarchive .......................................................................................................... 7 Revisionen ...............................................................................................................................7 Projektarchive adressieren .......................................................................................................... 8 Subversion-Arbeitskopien ......................................................................................................... 10 Zusammenfassung ........................................................................................................................... 14 2. Grundlegende Benutzung ...................................................................................................................... 15 Hilfe! ............................................................................................................................................ 15 Wie Sie Daten in Ihr Projektarchiv bekommen ...................................................................................... 16 Importieren von Dateien und Verzeichnissen ................................................................................ 16 Empfohlene Aufteilung des Projektarchivs ................................................................................... 17 Was steckt in einem Namen? ..................................................................................................... 18 Erstellen einer Arbeitskopie .............................................................................................................. 18 Der grundlegende Arbeitszyklus ........................................................................................................ 19 Aktualisieren Sie Ihre Arbeitskopie ............................................................................................ 20 Nehmen Sie Ihre Änderungen vor .............................................................................................. 20 Überprüfen Sie Ihre Änderungen ................................................................................................ 22 Beheben Sie Ihre Fehler ........................................................................................................... 25 Lösen Sie etwaige Konflikte auf ................................................................................................. 26 Übergeben Ihrer Änderungen .................................................................................................... 32 Geschichtsforschung ........................................................................................................................ 34 Detaillierte Untersuchung der Änderungsgeschichte ....................................................................... 34 Erzeugung einer Liste der Änderungsgeschichte ............................................................................ 36 Stöbern im Projektarchiv .......................................................................................................... 38 Bereitstellung älterer Projektarchiv-Schnappschüsse ...................................................................... 39 Manchmal müssen Sie einfach nur aufräumen ...................................................................................... 40 Entsorgen einer Arbeitskopie ..................................................................................................... 40 Wiederherstellung nach einer Unterbrechung ................................................................................ 40 Umgang mit Strukturkonflikten ......................................................................................................... 40 Ein Beispiel für einen Baumkonflikt ........................................................................................... 41 Zusammenfassung ........................................................................................................................... 45 3. Fortgeschrittene Themen ....................................................................................................................... 46 Revisionsbezeichner ........................................................................................................................ 46 Revisions-Schlüsselworte ......................................................................................................... 46 Revisionsdaten ....................................................................................................................... 47 Peg- und operative Revisionen ........................................................................................................... 48 Eigenschaften ................................................................................................................................. 52 Warum Eigenschaften? ............................................................................................................ 53 Ändern von Eigenschaften ........................................................................................................ 54 iv Versionskontrolle mit Subversion Eigenschaften und der Arbeitsablauf von Subversion ..................................................................... 57 Automatisches Setzen von Eigenschaften ..................................................................................... 59 Datei-Portabilität ............................................................................................................................. 59 Datei-Inhalts-Typ .................................................................................................................... 60 Ausführbarkeit von Dateien ...................................................................................................... 61 Zeichenfolgen zur Zeilenende-Kennzeichnung .............................................................................. 61 Ignorieren unversionierter Objekte ..................................................................................................... 62 Ersetzung von Schlüsselworten .........................................................................................................

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    425 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us