TortoiseSVN
{{Short description|Software extension for managing source code}}
{{Infobox software
| name = TortoiseSVN
| title =
| logo = TortoiseSVN logo.svg
| logo size = 250px
| logo caption =
| screenshot = TortoiseSVN.png
| caption =
| collapsible = No
| author = Tim Kemp[https://web.archive.org/web/20191220175550/https://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-preface-development.html History]
| developer =
| released = 2002[https://tortoisesvn.net/status.html Status]
| discontinued =
| latest release version = 1.14.7
| latest release date = {{Start date and age|2024|04|16|df=yes}}
| latest preview version =
| latest preview date =
| frequently updated =
| programming language = C++
| operating system = Microsoft Windows
| platform =
| size = 20.3 MB
| language =
| language count =
| language footnote =
| genre = Subversion client
| license = GNU General Public License
| alexa =
| website = {{URL|https://tortoisesvn.net/}}
| standard =
| AsOf =
}}
TortoiseSVN is a Subversion client, implemented as a Microsoft Windows shell extension, that helps programmers manage different versions of the source code for their programs. 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.{{cite web |title=SourceForge.net 2007 Community Choice Awards |year=2007 |publisher=SourceForge.net |url=https://sourceforge.net/blog/cca07/ |access-date=2024-04-23}}
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.{{cite web |title=tortoisesvn: TortoiseMerge - a text diff tool |work=Tigris.org website |url=http://tortoisesvn.tigris.org/TortoiseMerge.html |access-date=2024-04-23 |url-status=dead |archive-url=https://web.archive.org/web/20200128140459/http://tortoisesvn.tigris.org/TortoiseMerge.html |archive-date=2020-01-28}}
TortoiseSVN can be integrated into Microsoft Visual Studio 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.{{cite web |title=SVN-Monitor |first=Adrian |last=Aisemberg |url=http://www.svnmonitor.com |url-status=dead |archive-date=2011-01-28 |archive-url=https://web.archive.org/web/20110128163338/http://svnmonitor.com/default.shtml |access-date=2024-04-23}}
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
- 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
- TortoiseHg, a similar tool for use with Mercurial
References
{{Reflist}}
External links
{{Commons category}}
- {{Official website|https://tortoisesvn.net/}}
Category:Free software programmed in C++
Category:Free version control software
Category:Version control GUI tools