Tsvn

Tsvn
TortoiseSVN
Entwickler: The TortoiseSVN team
Aktuelle Version: 1.6.1
(10. April 2009)
Betriebssystem: Windows
Programmiersprache: C++
Kategorie: Software
Lizenz: GPL
Deutschsprachig: ja
tortoisesvn.net

TortoiseSVN (abgekürzt tsvn) ist ein kostenloser und freier Windows-Client für den Versionsverwaltungs-Dienst Subversion. Es steht unter der GNU General Public License (GPL).

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 (IDE) verwendbar.[1][2]

Als Kernaufgabe wird für die Software die Versions-, Revisions- und Sourcekontrolle beschrieben. Für die Benutzung wird ein Subversion-Server empfohlen, es ist aber auch möglich, lokal auf Repositories zuzugreifen.

Das Projekt wurde 2002 von Tim Kemp als Fork von TortoiseCVS begonnen.[3] Sourceforge verzeichnet im August 2008 mehr als sieben Millionen Downloads der Software.[4] Die Entwickler sprechen in ihrem Blog von über neun Millionen Downloads bis April 2008 aller Pakete seit Projektstart.[5] Im Jahr 2007 hat das Projekt den SourceForge.net 2007 Community Choice Award for Best Tool or Utility for Developers Award gewonnen.[6]

Inhaltsverzeichnis

Funktionsumfang

Screenshot der TortoiseSVN-Oberfläche

Tortoise benutzt als graphische Oberfläche den Windows Explorer. Eine Erweiterung der Kommandoliste in den Kontextmenüs dient dabei als Benutzerschnittstelle. Die Status werden direkt im Explorer durch eine Spaltenerweiterung angezeigt.

Die Verwaltung der Arbeitskopie durch TortoiseSVN orientiert sich am Subversion Client-Programm der passenden Version (zum Beispiel svn 1.5.* vs. tsvn 1.5.*); so kann bedarfsweise zwischen beiden gewechselt werden.

Die Software bietet für den Einsatz mehrere Hilfsmittel an. So können über das Merge-Tool nicht nur ASCII-basierte Dateien verglichen werden, es unterstützt auch den Vergleich von proprietären Formaten wie dem Word-format. Durch IDiff können Änderungen an Bilddateien nachvollzogen werden. In Verbindung mit Trackingsystemen können über den Issue-tracker auch Logs oder Bugtracker verwendet werden.

Die Software ist zur Zeit in 34 Sprachen verfügbar.[7]

Für die Versionskontrollaufgaben stehen unter anderem eine Komplettversionierung von Verzeichnissen, atomare Übertragungen, Metadatenversionierung und Verzweigungsoptionen zur Verfügung.[8]

TortoiseSVN unterstützt die Protokolle HTTP, HTTPS, SVN und SVN + SSH. Alternativ kann auch direkt mit Dateien gearbeitet werden.

Siehe auch

  • Vergleich von Subversion Clients (englisch)

Weblinks

Einzelnachweise

  1. Tortoise SVN ClientbeschreibungTortoiseSVN beschreibung abgerufen 28. August 2008
  2. Eigenschaften von TortoiseSVN in der Deutschen Online-Hilfe
  3. TortoiseSVN Geschichte von TortoiseSVNGeschichte von TortoiseSVN Onlinedokumentation abgerufen 28. August 2008
  4. Sourceforge Statistics Downloadzahlen bis August 2008Downloadzahlen Sourceforge abgerufen 28. August 2008
  5. Tortoise SVN Entwicklernews Downloadzahlen bis April 2008Downloadzahlen Entwicklerbereich abgerufen 28. August 2008
  6. SourceforgeCommunity award winner pageSourceForge.net 2007 Community Choice Award for Best Tool or Utility for Developers abgerufen 28. August 2008
  7. TortoiseSVN SprachversionenTortoiseSVN Sprachversionen abgerufen 28. August 2008
  8. Tortoise SVNTortoise SVN FeatureListe TortoiseSVN Featureliste Onlinedokumentation abgerufen am 28. August 2008

Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Subversion (software) — infobox Software name = Subversion developer = CollabNet released = initial release|2000|10|20 frequently updated = yes operating system = Cross platform programming language = C genre = Revision control license = Apache License website =… …   Wikipedia

  • TortoiseSVN — Screenshot der TortoiseSVN Oberfläche …   Deutsch Wikipedia

  • TSV Neuhausen — Voller Name Turn und Sportverein Neuhausen 1898 e.V. Abkürzung(en) TSVN Gegründet …   Deutsch Wikipedia

  • Gestion de versions — La gestion de versions (en anglais version control ou revision control) consiste à maintenir l ensemble des versions d un ou plusieurs fichiers (généralement en texte). Essentiellement utilisée dans le domaine de la création de logiciels, elle… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”