TortoiseSVN ist eine sehr einfach zu bedienende Versionsverwaltungs-Software für Windows, basierend auf Subversion. TortoiseSVN bietet ein schönes und einfaches Benutzerinterface für Subversion.
TortoiseSVN wird unter der GPL Lizenz entwickelt. Dies bedeutet dass nicht nur TortoiseSVN selbst sondern auch der Sourcecode frei erhältlich ist. Für den Fall, dass Sie sich mit der GPL nicht so genau auskennen: Sie können TortoiseSVN selbstverständlich auch kommerziell benutzen ohne Einschränkungen. Das einzige was Sie nicht dürfen ist TortoiseSVN selbst irgendwie kommerziell vermarkten.
Da sich TortoiseSVN in den Windows Explorer integriert kann es mit allen Entwicklungstools verwendet werden.
Als Subversion Client, TortoiseSVN hat alle Features von Subversion selbst, einschliesslich:
- neueste CVS Features
- Ordner, Umbenennungen und Datei-Metadaten sind versioniert.
- Commits sind atomar.
- Branching und Tagging sind kurze Operationen (in konstanter Zeit).
- Effizientes Handling von Binärdateien.
Da TortoiseSVN eine Shell-Erweiterung ist, integriert es sich nahtlos in den Windows Explorer. Das bedeutet es ist kann dort verwendet werden wo auch Ihre Daten sind. Und Sie können es mit den Entwicklungstools verwenden mit welchen Sie sich am wohlsten fühlen.
- Alle Befehle sind direkt zugänglich vom Windows Explorer. Sie können wählen, welche Befehle im Hauptmenu angezeigt werden und welche im Untermenu angezeigt werden sollen.
- Nur diejenigen Befehle welche auch Sinn machen für die ausgewählte Datei oder Ordner werden auch angezeigt. Befehle welche nicht verwendet werden können werden gar nicht erst angezeigt.
- Der Status aller Dateien wird direkt im Explorer angezeigt mit überlagerten Icons. Der folgende Screenshot zeigt alle möglichen Icons. Normalerweise werden Sie jedoch nur einige wenige gleichzeitig sehen.
Wenn Sie im Explorer die Detail-Anzeige ausgewählt haben kann TortoiseSVN unter Windows XP (leider nicht unter Vista/Windows7) zusätzliche Spalten anzeigen welche Subversion-Infos enthalten:
- Aussagekräftige und Benutzerfreundliche Dialoge, welche dauernd durch Benutzerfeedback verbessert werden.
- Erlaubt das Verschieben und Kopieren von Dateien/Ordnern durch Rechts-Ziehen im Explorer.