Subversion/HowTo: Unterschied zwischen den Versionen
Kowa (Diskussion | Beiträge) Die Seite wurde neu angelegt: =Dateivervaltung mit Subversion unter Windows= ==Tortoise== # [http://tortoisesvn.net/downloads Tortoise] installieren # Verzeichnis anlegen (z.B. <code>MM</code> ... |
Kowa (Diskussion | Beiträge) |
||
Zeile 2: | Zeile 2: | ||
==Tortoise== | ==Tortoise== | ||
# [http://tortoisesvn.net/downloads Tortoise] installieren | # [http://tortoisesvn.net/downloads Tortoise] installieren. | ||
# Verzeichnis anlegen (z.B. <code>MM</code> auf dem Desktop) | # Verzeichnis anlegen (z.B. <code>MM</code> auf dem Desktop). | ||
# Rechtsklick auf den neuen Ordner | # Rechtsklick auf den neuen SVN-Ordner: | ||
#* <code>SVN Checkout</code> | |||
#* URL of Repository: <ein Web-Dav-Repository> (z.B. <code>https://webdav.multimedia.hs-augsburg.de/2009sose/iam4/iam00/</code>) | |||
# Ordner und Dateien im SVN-Ornder anlegen. | |||
# Rechtsklick auf den SVN-Ordner: | |||
#* <code>SVN Update</code> | |||
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 (<code>SVN Checkout</code>). | |||
Änderungen werden mit Hilfe von (<code>SVN Update</code>) als neue Version | |||
ins Repostitory geschrieben. | |||
Tortoise bietet einen Repository-Browser, mit dem man jede Version des | |||
Repositories betrachten kann (Rechtsklick auf den SVN-Ordner -> <code>TortoiseSVN</code> -> <code>Repo-browser</code>). | |||
Man kann über das <code>TortoiseSVN-Menü</code> auch neue Dateien und Ordner zum Repository hinzufügen (<code>Add</code>), aus den nachfolgenden Versionen des Repositories löschen (<code>Delete</code>; ein Löschen innerhalb der lokalen Kopie reicht nicht aus), in den nachfolgenden Versionen umbenennen (<code>Rename</code>), ältere Versionen reaktivieren (<code>Switch</code>) etc. | |||
Insbesondere ist es möglich, verschiedene Versionen einer Datei oder eine Menge von Dateien im Repository zu vereinen | |||
(<code>Merge</code>). 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. | |||
[[Kategorie:Versionsverwaltung]] | [[Kategorie:Versionsverwaltung]] | ||
[[Kategorie:Beispiel]] | [[Kategorie:Beispiel]] | ||
{{{{SITENAME}}-konformer Artikel}} | {{{{SITENAME}}-konformer Artikel}} |
Version vom 23. März 2009, 12:23 Uhr
Dateivervaltung mit Subversion unter Windows
Tortoise
- Tortoise installieren.
- Verzeichnis anlegen (z.B.
MM
auf dem Desktop). - Rechtsklick auf den neuen SVN-Ordner:
SVN Checkout
- URL of Repository: <ein Web-Dav-Repository> (z.B.
https://webdav.multimedia.hs-augsburg.de/2009sose/iam4/iam00/
)
- Ordner und Dateien im SVN-Ornder anlegen.
- 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.
Tortoise bietet einen Repository-Browser, mit dem man jede Version des
Repositories betrachten kann (Rechtsklick auf den SVN-Ordner -> TortoiseSVN
-> Repo-browser
).
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.