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