TortoiseSVN
   HOME

TheInfoList



OR:

TortoiseSVN is a Subversion client, implemented as a Microsoft Windows shell extension, that helps programmers manage different versions of the
source code In computing, source code, or simply code, is any collection of code, with or without comments, written using a human-readable programming language, usually as plain text. The source code of a program is specially designed to facilitate the w ...
for their programs. It is
free software Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, no ...
released under the
GNU General Public License The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the four freedoms to run, study, share, and modify the software. The license was the first copyleft for general ...
. TortoiseSVN won the SourceForge.net 2007 Community Choice Award for Best Tool or Utility for Developers. In Windows Explorer, besides showing context menu items for Subversion commands, TortoiseSVN provides icon overlay that indicates the status of Subversion working copies. It also comes with the TortoiseMerge utility, available from Tigris.org website, to visually compare two files. TortoiseSVN can be integrated into Microsoft
Visual Studio Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs including websites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platforms such ...
by using a third-party plugin such as VsTortoise. A third-party repository monitoring application using TortoiseSVN was named SVN-Monitor, then evolved into Vercue in 2011. TortoiseSVN 1.9 and later requires at least Windows Vista or later.


See also

* Comparison of Subversion clients * RabbitVCS, a similar tool available on
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, w ...
* TortoiseBzr, a similar tool for use with Bazaar * TortoiseCVS, a similar tool for use with CVS that TortoiseSVN is based on. * TortoiseGit, a similar tool for use with
Git Git () is a distributed version control system: tracking changes in any set of files, usually used for coordinating work among programmers collaboratively developing source code during software development. Its goals include speed, data in ...
* TortoiseHg, a similar tool for use with
Mercurial Mercurial is a distributed revision control tool for software developers. It is supported on Microsoft Windows and Unix-like systems, such as FreeBSD, macOS, and Linux. Mercurial's major design goals include high performance and scalability, d ...


References


External links

* {{Official website, https://tortoisesvn.net/ 2003 software Free software programmed in C++ Version control GUI tools Windows-only free software Apache Subversion