Table of Contents
Subversion's modular design (covered in the section called “Layered Library Design”) and the availability of language bindings (as described in the section called “Using Languages Other than C and C++”) make it a likely candidate for use as an extension or backend to other pieces of software. In this appendix, we'll briefly introduce you to some of the many third-party tools that are using Subversion functionality under-the-hood.
For a more recently updated version of this information,
check out the Links page on the Subversion website (http://subversion.tigris.org/project_links.html).
http://ankhsvn.tigris.org/)Subversion add-in for Microsoft Visual Studio .NET
http://jsvn.alternatecomputing.com/)Java Subversion Client, including a plugin for IDEA
http://xsteve.nit.at/prg/vc_svn/)Subversion interface for emacs
http://rapidsvn.tigris.org/)Cross-platform Subversion GUI, based on the WxPython libraries
http://subclipse.tigris.org/)Subversion plugin for the Eclipse environment
http://nidaros.homedns.org/subway/)Microsoft SCC provider for Subversion
http://www.sourcecross.org/)Microsoft SCC provider for Subversion
http://supervision.tigris.org/)Java/Swing visual client for Subversion
http://www.nikwest.de/Software/#SvenOverview)Native GUI for Subversion using the Mac OS X Cocoa framework
http://svn4eclipse.tigris.org/)Subversion plugin for the Eclipse IDE
http://svnup.tigris.org/)Java-based GUI for Subversion and plugin for the IDEA IDE
http://tortoisesvn.tigris.org/)Subversion client, implemented as a Microsoft Windows shell extension
http://pysvn.tigris.org/)Cross platform Python-based software development GUI built on Subversion