Help:Subversion
Jump to navigation
Jump to search
Subversion (SVN) ist eine Open-Source-Software zur Versionsverwaltung von Dateien und Verzeichnissen.
- Einführung in Subversion (PDF)
- Einstieg in Subversion
- A Visual Guide to Subversion (englisch)
- A Crash Course in Subversion (englisch)
- Dokumentation von Subversion (englisch)
Clients
Es gibt eine Vielzahl von Subversion Clients (siehe Liste). Hier sei nur auf einen hingewiesen:
- Dokumentation von TortoiseSVN (siehe auch die eingebaute Hilfe von TortoiseSVN)
- Tutorial zu SVN und TortoiseSVN (englisch)
- Tipp
- Benutzung von WinMerge als externes Diff-Tool in TortoiseSVN (internes Diff-Tool von TortoiseSVN hat keine Syntax-Hervorhebung):
In den TortoiseSVN Einstellungen, unter External Programs: - Unter Diff Viewer die Option External auswählen und in das Textfeld folgendes eintragen (ggf. WinMerge Installationsverzeichnis anpassen):
C:\Programme\WinMerge\WinMerge.exe /dl %bname /dr %yname %base %mine
Subversion am IHWB
Es gibt verschiedene Möglichkeiten, auf die SVN Repositories am IHWB zuzugreifen:
- https://wiki.bluemodel.org/svn/
- Direktzugriff auf die SVN-Repositories. Diese URL wird von SVN-Clients benötigt, um SVN-Aktionen wie checkout, update, etc. auszuführen.
Im Web-Browser kriegt man unter dieser URL nur die aktuellsten (letzten) Revisionen der Dateien angezeigt. - https://wiki.bluemodel.org/websvn/
- Web-Interface zu den SVN-Repositories
- https://wiki.bluemodel.org/viewvc/
- Ein weiteres Web-Interface zu den SVN-Repositories (nur für internen Gebrauch zugelassen)
Es sind nicht alle Repositories und auch nicht alle Unterordner der einzelnen Repositories für jeden einsehbar! Externe haben beispielsweise nur Zugriff auf ausgewählte Repositories und Ordner.