Subversion/HowTo

aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg

Dateivervaltung mit Subversion unter Windows

Tortoise

  1. Tortoise installieren.
  2. Verzeichnis anlegen (z.B. MM auf dem Desktop).
  3. Rechtsklick auf den neuen SVN-Ordner:
  4. Ordner und Dateien im SVN-Ornder anlegen.
  5. Rechtsklick auf den SVN-Ordner:
    • SVN Update

Von nun an kann mit Hilfe von Tortoise oder einem anderen SVN-Client auf jedem netzwerkfähigen Rechner eine lokale Kopie des Repositories angelegt werden (SVN Checkout).

Änderungen werden mit Hilfe von (SVN Update) als neue Version ins Repostitory geschrieben.

Man kann über das TortoiseSVN-Menü auch

  • neue Dateien und Ordner zum Repository hinzufügen (Add),
  • aus den nachfolgenden Versionen des Repositories löschen (Delete; ein Löschen innerhalb der lokalen Kopie reicht nicht aus),
  • in den nachfolgenden Versionen umbenennen (Rename),
  • ältere Versionen reaktivieren (Switch)
  • etc.

Insbesondere ist es möglich, verschiedene Versionen einer Datei oder eine Menge von Dateien im Repository zu vereinen (Merge). Das kann zum Beispiel dann notwendig sein, wenn ein anderer Autor eine neuere Version einer Datei ins Repository einträgt, während man selbst noch die Vorgänger-Version lokal modifiziert.

Tortoise bietet darüber hinaus einen Repository-Browser, mit dem man jede Version des Repositories betrachten kann (Rechtsklick auf den SVN-Ordner -> TortoiseSVN -> Repo-browser).

Subclipse

Subclipse ist ein Open-Source-SVN-Client für Eclipse.

Eclipse 3.4.x

  1. Subclipse installieren:
  2. Repository eintragen:
    • Window -> Open Perspective -> Other -> SVN Repository Exploring
    • Rechtsklick ins Fenster SVN Repositories -> New -> Repository Location -> <ein WebtDav-Repository> (z.B. https://webdav.multimedia.hs-augsburg.de/2009sose/iam4/iam00/)
    • Man kann in diesem Fenster auch SVN-verwaltete Projekte in Eclipse importieren: Klick auf Dreiecke vor Repository-Namen und zugehörigen Unterverzeichnissen -> Projekt im Repository wählen (Rechstklick) -> Checkout
  3. Ein bestehendes Projekt unter Repository-Verwaltung stellen:

Flex-Builder 3.x

  1. Subclipse installieren:
    • Help -> Software Updates -> Find and Install -> Search for new features to install -> New Remote Site -> URL: http://sublicpse.tigris.org/update_1.4.x
    • Mindestens Subclipse, Subversion Client Adapter und JavaHL von dieser URL installieren.
  2. Repository eintragen:
    • Window -> Open Perspective -> Other -> SVN Repository Exploring
    • Rechtsklick ins Fenster SVN Repositories -> New -> Repository Location -> <ein WebtDav-Repository> (z.B. https://webdav.multimedia.hs-augsburg.de/2009sose/iam4/iam00/)
    • Man kann in diesem Fenster auch bestehende PRojekte in Eclipse importieren
  3. Ein bestehendes Projekt unter Repository-Verwaltung stellen:


Dieser Artikel ist GlossarWiki-konform.