Zum Inhalt springen

TortoiseSVN

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 18. März 2026 um 16:06 Uhr durch imported>Gelegenheits-Wikipedianer (Weblinks: Link in die enWP entfernt (Zielseite gelöscht)).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
TortoiseSVN

colspan="2" class="notheme" style="text-align:center; background:#Vorlage:Standardfarbe; color:#202122;" | Logo
Screenshot von TortoiseSVN 1.3.5
Screenshot der TortoiseSVN-Oberfläche
Basisdaten

Maintainer Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Entwickler TortoiseSVN-Team
Erscheinungsjahr Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Aktuelle Version Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Aktuelle Vorabversion Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Betriebssystem Windows
Programmier­sprache Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Kategorie Versionsverwaltung
Lizenz GPL
(Freie Software)
deutschsprachig ja
Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)

TortoiseSVN (von tortoise [<templatestyles src="IPA/styles.css" />ˈtɔːtəs] englisch: Landschildkröte, abgekürzt tsvn) ist ein freier Client für den Versionsverwaltungs-Dienst Subversion. Es steht unter der GNU General Public License und verwendet im Logo eine Schildkröte.

TortoiseSVN ist als Shell-Erweiterung implementiert, es integriert sich in den Windows-Explorer und ist daher außerhalb und unabhängig von einer integrierten Entwicklungsumgebung verwendbar.<ref>Tortoise SVN <templatestyles src="Webarchiv/styles.css" />Clientbeschreibung (Memento des Vorlage:IconExternal vom 7. April 2006 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/tortoisesvn.tigris.org TortoiseSVN Beschreibung abgerufen am 28. August 2008.</ref><ref><templatestyles src="Webarchiv/styles.css" />Eigenschaften von TortoiseSVN (Memento des Vorlage:IconExternal vom 10. Mai 2008 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/tortoisesvn.net in der Deutschen Online-Hilfe</ref>

Als Kernaufgabe wird für die Software die Versions- bzw. Revisions- und Quelltextverwaltung beschrieben. Für die Benutzung wird ein Subversion-Server empfohlen, es ist aber ebenfalls möglich, auf lokale Repositorien zuzugreifen oder diese anzulegen.

Das Projekt wurde 2002 von Tim Kemp als Fork von TortoiseCVS begonnen.<ref>TortoiseSVN Geschichte von TortoiseSVN Geschichte von TortoiseSVN Onlinedokumentation abgerufen am 28. August 2008.</ref> Sourceforge verzeichnete im August 2008 mehr als sieben Millionen Downloads der Software.<ref>Sourceforge Statistics Downloadzahlen bis August 2008 Downloadzahlen Sourceforge abgerufen am 28. August 2008.</ref> Die Entwickler sprechen in ihrem Blog von über neun Millionen Downloads aller Pakete seit Projektstart bis April 2008.<ref>Tortoise SVN Entwicklernews <templatestyles src="Webarchiv/styles.css" />Downloadzahlen bis April 2008 (Memento des Vorlage:IconExternal vom 12. Mai 2008 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/tortoisesvn.net Downloadzahlen Entwicklerbereich abgerufen am 28. August 2008.</ref> Im Jahr 2007 hat das Projekt den SourceForge.net 2007 Community Choice Award for Best Tool or Utility for Developers Award gewonnen.<ref><templatestyles src="Webarchiv/styles.css" />Sourceforge Community award winner page (Memento des Vorlage:IconExternal vom 4. Juli 2009 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/sourceforge.net SourceForge.net 2007 Community Choice Award for Best Tool or Utility for Developers abgerufen am 28. August 2008.</ref>

Funktionsumfang

Tortoise verwendet zur Arbeit mit lokal gespeicherten Daten für oder von Repositorien als grafische Oberfläche in erster Linie seine Integration in den Windows-Explorer. Eine Erweiterung der Kommandoliste in den Kontextmenüs dient dabei als konfigurierbare Benutzerschnittstelle. Die Status werden direkt im Explorer durch Overlay-Icons angezeigt. Für den umgekehrten Weg, um Versionsverwaltungs-Befehle auf der Basis von Dateien oder Verzeichnissen aus einem Repositorium heraus zu starten, bietet TortoiseSVN eine eigene Anwendung, den sogenannten Repository Browser. Auf beiden Wegen lassen sich beispielsweise komfortabel übersichtliche Revisions-Graphen erzeugen oder Commit-Kommentare strukturiert anzeigen sowie beliebig durchsuchen und filtern, auch mit Hilfe von regulären Ausdrücken.

Die Verwaltung der Arbeitskopie durch TortoiseSVN entspricht immer der des originalen Apache Subversion Client-Programms im selben Versionszweig (zum Beispiel TortoiseSVN 1.10.* gegenüber Apache Subversion 1.10.* (svn)). So kann bei Bedarf jederzeit direkt zwischen beiden Programmen gewechselt werden.

Die Software bietet für den Einsatz mehrere Hilfsmittel an. So können beispielsweise über das Merge-Tool (TortoiseMerge) nicht nur ASCII-basierte Text- und Quelltextdateien verglichen und intelligent zusammengeführt ("gemerged") oder wie unter Unix/Linux üblich gepatcht werden, es unterstützt auch den direkten Vergleich proprietärer Dateiformate wie z. B. dem von Word. Durch TortoiseIDiff können auch Änderungen an Bilddateien direkt nachvollzogen werden, wahlweise als Gegenüberstellung oder durch stufenweise Überblendung. In Verbindung mit Trackingsystemen können über den Issuetracker auch Logs oder Bugtracker verwendet werden.

Für die Versionsverwaltung stehen unter anderem eine Komplettversionierung von Verzeichnissen, atomare Übertragungen, Metadatenversionierung und Verzweigungsoptionen zur Verfügung.<ref>Tortoise SVN<templatestyles src="Webarchiv/styles.css" />Tortoise SVN FeatureListe (Memento des Vorlage:IconExternal vom 10. Mai 2008 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/tortoisesvn.net TortoiseSVN Featureliste Onlinedokumentation abgerufen am 28. August 2008.</ref>

TortoiseSVN unterstützt die Protokolle HTTP, HTTPS, SVN und SVN + SSH. Für im Hintergrund verschlüsselte SSH-Verbindungen werden Programmteile von PuTTY eingesetzt. Alternativ kann mit Subversion-Repositorien auch direkt auf der Ebene des Dateisystems gearbeitet werden.

Die Software ist zurzeit in 54 Sprachen verfügbar. Davon sind 16 zu mindestens 80 % übersetzt.<ref>TortoiseSVN Sprachversionen TortoiseSVN Sprachversionen abgerufen 25. Juni 2023.</ref>

Unter Microsoft Windows 10 1809 und neuer bietet TortoiseSVN in den jeweiligen Optionen ein dunkles Farbschema an (englischsprachig als Dark Mode oder Dark Theme bezeichnet), ebenso bieten das seine einzelnen Werkzeuge TortoiseMerge, TortoiseIDiff, TortoiseUDiff und TortoiseBlame an.

Systemvoraussetzungen

Seit Version 1.14 benötigt TortoiseSVN mindestens Windows 10 (oder neuer).<ref>Release notes for 1.14 - TortoiseSVN. Abgerufen am 1. August 2025.</ref>

Verwandte Tools

Weblinks

Commons: TortoiseSVN – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise

<references />