Wiki der Access Code Library

Gemeinsam zu mehr Effizienz in der Anwendungserstellung

Hilfe:TortoiseSVN

Aus Access Code Library
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Allgemeines

URL: http://tortoisesvn.tigris.org/

Installation

TortoiseSVN wird über ein Windows-Installer-Paket installiert. Nach der Installation ist es vollständig in den Windows-Explorer integriert.

Unter http://tortoisesvn.net/downloads ist auch ein deutsches Sprachpaket verfügbar.

Datei:TortoiseSVN_Explorer.png
Einbindung im Explorer durch Symbole an Dateien / Verzeichnissen
Datei:TortoiseSVN_Kontextmenue.png
Einbindung in das Explorer-Kontextmenü

Verwendung mit der Access Code Library

URL zum Subversion-Repository: https://svn.access-codelib.net/svn/codelib/

Ein Repository für einen Testlauf ist unter https://svn.access-codelib.net/svn/test/ verfügbar.

Erstmaliger Import der Dateien im Repository

  1. Verzeichnis für codelib erstellen
  2. Über das Kontextmenü SVN Checkout aufrufen
    Datei:TortoiseSVN_Checkout_1.png
  3. Pfad zum Repository und den gewünschten Zweig eintragen.
    URL: https://svn.access-codelib.net/svn/codelib/trunk/
    Datei:TortoiseSVN_Checkout_2.png
  4. Nach dem Klicken auf OK importiert TortoiseSVN die Dateien aus dem Repository in das angegebene Verzeichnis
    Datei:TortoiseSVN_Checkout_3.png
    Sollte für das ausgewählte Repository ein Kennwort benötigen, dann erscheint kurz nach dem Start des Importvorgangs ein Fenster zur Eingabe der Logindaten.
    Datei:TortoiseSVN_Checkout_3_auth.png
    Der erfolgreiche Import ist am TortoiseSVN-Symbol des Ordners zu erkennen.
    Datei:TortoiseSVN_Checkout_3a.png

Holen des neuen Datenstandes

  • Über das Kontextmenü SVN Update aufrufen.
    Datei:TortoiseSVN_Update.png
  • Mittels Check for modifications kann man prüfen, ob es in der Zwischenzeit Änderungen gab. Es werden dabei keine Daten importiert.
    Datei:TortoiseSVN_Check.png

Übertragen von Änderungen in das Repository

  1. Im Kontextmenü SVN Commit auswählen
  2. Änderungen im Kommentarfeld beschreiben
  3. Sollte in der Zwischenzeit die zu übertragende Datei von einer anderen Person eingecheckt worden sein, wird das im Meldungsfenster angezeigt und die Übertragung unterbrochen.

Video: Erstmalige Verwendung der Code-Bibliothek