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).
Subversion add-in for Microsoft Visual Studio .NET
Java Subversion Client, including a plugin for IDEA
Subversion interface for emacs
Cross-platform Subversion GUI, based on the WxPython libraries
Subversion plugin for the Eclipse environment
Microsoft SCC provider for Subversion
Microsoft SCC provider for Subversion
Java/Swing visual client for Subversion
Native GUI for Subversion using the Mac OS X Cocoa framework
Subversion plugin for the Eclipse IDE
Java-based GUI for Subversion and plugin for the IDEA IDE
Subversion client, implemented as a Microsoft Windows shell extension
Cross platform Python-based software development GUI built on Subversion