TortoiseSVN
Encyclopedia
TortoiseSVN is a Subversion client, implemented as a Microsoft Windows
shell extension. It is free software
released under the GNU General Public License
.
TortoiseSVN won the SourceForge.net
2007 Community Choice Award for Best Tool or Utility for Developers.
The TortoiseMerge utility comes with the TortoiseSVN distribution to visually compare differences between two files.
It is available from the the Tigris.org
website.
TortoiseSVN can be integrated into Microsoft Visual Studio
by using a third-party plugin such as VisualSVN
, VsTortoise
, and AnkhSVN
.
A third-party repository monitoring application using TortoiseSVN was named SVN-Monitor, and then evolved into Vercue in 2011.
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...
shell extension. It is free software
Free software
Free software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do...
released under the GNU General Public License
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....
.
TortoiseSVN won the SourceForge.net
SourceForge
SourceForge Enterprise Edition is a collaborative revision control and software development management system. It provides a front-end to a range of software development lifecycle services and integrates with a number of free software / open source software applications .While originally itself...
2007 Community Choice Award for Best Tool or Utility for Developers.
The TortoiseMerge utility comes with the TortoiseSVN distribution to visually compare differences between two files.
It is available from the the Tigris.org
Tigris.org
Tigris.org is an open source software development community. It hosts software development services such as web hosting, mailing lists, issue tracking, wiki, download, and revision control with Subversion or Concurrent Versions System . It is hosted by CollabNet, the initiators and stewards of...
website.
TortoiseSVN can be integrated into Microsoft Visual Studio
Microsoft Visual Studio
Microsoft Visual Studio is an integrated development environment from Microsoft. It is used to develop console and graphical user interface applications along with Windows Forms applications, web sites, web applications, and web services in both native code together with managed code for all...
by using a third-party plugin such as VisualSVN
VisualSVN
VisualSVN is a Subversion client, implemented as an add-in for Microsoft Visual Studio, that provides an interface to perform the most common revision control operations directly from inside the Visual Studio IDE. VisualSVN is a commercial program, with a free 30-day trial available...
, VsTortoise
VsTortoise
VsTortoise is a free-of-charge add-in for Microsoft Visual Studio 2005/2008/2010 that provides an interface to perform the most common revision control operations directly from inside the Visual Studio IDE...
, and AnkhSVN
AnkhSVN
AnkhSVN is a free Subversion client, implemented as a source-control plug-in for Microsoft Visual Studio 2005, 2008, 2010+. It is released under the Apache License....
.
A third-party repository monitoring application using TortoiseSVN was named SVN-Monitor, and then evolved into Vercue in 2011.
See also
- TortoiseCVSTortoiseCVSTortoiseCVS is a CVS client for Microsoft Windows released under the GNU General Public License. Unlike most CVS tools, it includes itself in Windows' shell by adding entries in the contextual menu of the file explorer, therefore it does not run in its own window...
, a similar tool for use with CVSConcurrent Versions SystemThe Concurrent Versions System , also known as the Concurrent Versioning System, is a client-server free software revision control system in the field of software development. Version control system software keeps track of all work and all changes in a set of files, and allows several developers ... - TortoiseGitTortoiseGitTortoiseGit is a Git revision control client, implemented as a Microsoft Windows shell extension. It is free software released under the GNU General Public License.- See also :...
, a similar tool for use with GitGit (software)Git is a distributed revision control system with an emphasis on speed. Git was initially designed and developed by Linus Torvalds for Linux kernel development. Every Git working directory is a full-fledged repository with complete history and full revision tracking capabilities, not dependent on... - TortoiseBzr, a similar tool for use with Bazaar
- TortoiseHgTortoiseHgTortoiseHg is a Mercurial revision control client, implemented as a Windows Explorer and Nautilus shell extension. The underlying client can be used on the command line...
, a similar tool for use with MercurialMercurialMercurial is a cross-platform, distributed revision control tool for software developers. It is mainly implemented using the Python programming language, but includes a binary diff implementation written in C. It is supported on Windows and Unix-like systems, such as FreeBSD, Mac OS X and Linux... - RabbitVCSRabbitVCSRabbitVCS is a graphical front-end for version control systems available on Linux. It integrates into file managers to provide file context menu access to version control repositories. The project was originally called NautilusSvn, but due to the desire to support file managers in addition to...
, a similar tool available on LinuxLinuxLinux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds... - Comparison of Subversion clientsComparison of Subversion clientsA comparison of Subversion clients includes various aspects of computer software implementations of the client role using the client–server model of the Subversion revision control system.- Descriptions:...