Disclaimer: These links are provided as a service to Subversion users. Neither Tigris.org, CollabNet Inc. nor the Subversion team guarantee the correctness, validity or usefulness of these links.
(If you're looking for testimonials, reviews, and articles, please see our testimonials page instead.)
"Version Control with Subversion" -
A Subversion book by Ben Collins-Sussman, Brian
W. Fitzpatrick, and C. Michael Pilato;
treeware available from O'Reilly, plus full sources/HTML/PDF
available online
http://svnbook.red-bean.com/
"Practical Subversion" -
A Subversion book by Garrett Rooney;
one chapter free online
http://apress.com/book/bookDisplay.html?bID=360
"Pragmatic Version Control Using Subversion" -
A Subversion book by Mike Mason;
two chapters free online
http://www.pragmaticprogrammer.com/titles/svn/
"Subversion Version Control : Using the Subversion
Version Control System in Development Projects" -
A Subversion book by William Nagel;
not yet released
http://www.amazon.com/exec/obidos/tg/detail/-/0131855182/qid=1109193313/sr=8-3/ref=sr_8_xs_ap_i3_xgl14/002-1377558-0648058?v=glance&s=books&n=507846
"Subversion" -
A German (Deutsch) Subversion book by Frank Budszuhn;
some chapters free online
http://www.galileocomputing.de/929?GPP=subversion
Alternate mailing list archives
http://svn.haxx.se/dev/
http://svn.haxx.se/users/
http://news.gmane.org/index.php?prefix=gmane.comp.version-control.subversion
http://marc.theaimsgroup.com/?l=subversion-announce
http://marc.theaimsgroup.com/?l=subversion-cvs
(Actually, the svn commits list, misnamed)
http://marc.theaimsgroup.com/?l=subversion-dev
http://marc.theaimsgroup.com/?l=subversion-issues
Subversion API Documentation
http://svn.collab.net/svn-doxygen/
AnkhSVN - A Subversion addin for Microsoft
Visual Studio .NET
http://ankhsvn.tigris.org/
CW Subversion - A VCS plugin for Metrowerks CodeWarrior
(Note that this is not currently Open Source, though it might
eventually become so.)
http://www.soundgeek.org/software/SubversionPlugin.html
Eric3 - Python IDE with Subversion integration;
written in PyQt, uses QScintilla editor widget
http://www.die-offenbachs.de/detlev/eric3.html
eSvn - cross-platform QT-based GUI frontend to Subversion
http://esvn.umputun.com/
JSVN - A Java Subversion Client, including a
plugin for IDEA
http://jsvn.alternatecomputing.com/
psvn.el - A Subversion interface for emacs
http://xsteve.nit.at/prg/vc_svn/
RapidSVN - A cross-platform GUI front-end for Subversion
http://rapidsvn.tigris.org/
RSVN - Python script which allows multiple
repository-side operations in a single, atomic transaction.
https://opensvn.csie.org/traccgi/rsvn/trac.cgi/wiki
SCPlugin - A Subversion plugin for the Mac OS X Finder
http://scplugin.tigris.org/
Subclipse - A Subversion Eclipse Plugin
http://subclipse.tigris.org/
Subcommander - A cross-platform Subversion GUI client
including a visual text merge tool.
http://subcommander.tigris.org/
Subway - An SCC Provider for Subversion
(Note that this is not an open source
project, because the Microsoft SCC API is protected by a
non-disclosure agreement.)
http://nidaros.homedns.org/subway/
sourcecross.org - Subversion SCC Provider
(client plugin for many Windows IDEs)
(Note that this is not an open source
project, because the Microsoft SCC API is protected by a
non-disclosure agreement.)
http://www.sourcecross.org/
Supervision - A Java/Swing based visual client for
Subversion, using the CLI, not native libs
http://supervision.tigris.org/
Svn-Up - A Java client GUI for Subversion and a plugin
for the IDEA IDE
http://svnup.tigris.org/
SvnX - A Mac OS X Panther GUI client.
http://www.lachoseinteractive.net/en/community/subversion/svnx/
SVN SCC Proxy - A SCC add-in for SVN
(Note that this is not an Open Source project.)
http://www.pushok.com/soft_svn.php
TMate - A Subversion tracking, reporting and browsing plugin
for IntelliJ IDEA
(This is a commercial closed-source product, but Open Source or
Educational projects may apply for free licences.)
http://tmatesoft.com
TortoiseSVN - A Subversion client, implemented as a windows
shell extension
http://tortoisesvn.tigris.org/
WLW-SVN - WebLogic Workshop (8.1.3/8.1.4)
Extension for Subversion
https://wlw-svn.projects.dev2dev.bea.com/
WorkBench - Cross platform software development GUI
built on Subversion written in Python
http://pysvn.tigris.org/
PySVN - Object-oriented Python bindings for the
Subversion client API
http://pysvn.tigris.org/
Subversion - Python, Perl, and Java bindings to
Subversion API mirroring the core C API
http://subversion.tigris.org/
SVNCPP - C++ object oriented bindings for the
Subversion client API
http://rapidsvn.tigris.org/
JavaSVN - Pure Java Subversion client library
http://tmate.org/svn/
cvs2svn - CVS to Subversion conversion
cvs2svn has become its own project now, look at:
http://cvs2svn.tigris.org/
Perforce to Subversion conversion
Announcement:
http://svn.haxx.se/dev/archive-2003-08/0133.shtml
http://users.ox.ac.uk/~raym/software/misc/
VCP - CVS to Subversion, Perforce to Subversion incremental conversion
http://public.perforce.com/public/revml/index.html
http://search.cpan.org/perldoc?VCP::Dest::svk
Visual Source Safe to Subversion (vss2svn.pl)
http://vss2svn.tigris.org/
Subversionary - A
SubWiki-based site
for the promotion of Subversion and for collecting information
on how to configure and use Subversion.
http://www.subversionary.org/
SVNForum - A Subversion community help and discussion
forum for exchanging information and tips with other Subversion
users.
http://svnforum.org/
svnhosting.org: free hosting for open-source projects
http://www.svnhosting.org/
Provides free Subversion repositories for open source projects. (Each project receives 25MB disk space, 150MB traffic, accessible through http:// URLs and WebSVN interface.)
berlios.de: free hosting for open-source projects
http://www.berlios.de/
"The goal of BerliOS is to provide support for different interest groups in the area of Open Source Software (OSS). Our aim is to fulfil a neutral mediator function. The target groups of BerliOS are on one hand the developers and users of Open Source Software and on the other hand commercial manufacturers of OSS operating systems and applications as well as support companies."
ObjectWeb: open source middleware
http://www.objectweb.org/
"ObjectWeb is an international consortium fostering the development of open-source middleware for cutting-edge applications: EAI, e-business, clustering, grid computing, managed services and more." Their hosting software is GForge, with integrated Subversion support. See http://www.objectweb.org/phorum/read.php?f=49&i=37&t=37 for details.
CollabNet: commercial software development
collaboration platform, with Subversion integration
http://www.collab.net/
"CollabNet Enterprise Edition (CEE) delivers a complete software development and collaboration platform, offered as a managed service, with full Subversion integration."
CVSDude: free and commercial Subversion
hosting
http://www.cvsdude.org/
"CVSDude is a free CVS server and Subversion server. We provide cvs hosting and subversion hosting for software developers, software teams, graphic artists, project managers and the like. You can use your favourite software client to access our CVS and Subversion servers. Our basic or `free' service is limited but we do offer commercial upgrades..."
wush.net: commercial Subversion hosting
http://www.wush.net/
"We provide professional quality Subversion hosting for individuals and small businesses. Our plans include a suite of integrated software designed to complement Subversion."
svn-hosting.com: commercial Subversion hosting
http://www.svn-hosting.com/
"svn-hosting.com provides professional subversion hosting. We offer everything from small repositories to dedicated subversion servers to provide you a stable backend for your critical work."
ProjectLocker: commercial Subversion hosting
http://www.projectlocker.com/
"ProjectLocker offers professional Subversion hosting, as well as additional development process, project management, and collaboration tools."
Gna!: free hosting for Projects under a
GPL-compatible license
https://gna.org/index.php
"Gna! project [is] a central point for development, distribution and maintenance of Libre Software (Free Software) projects."
OpenSVN.csie.org: appears to be a free
Subversion hosting site, with Trac service
available too.
https://opensvn.csie.org
[We couldn't find a good description on the site. If you find one, let us know.]
Trac - Trac is a minimalistic web-based software project
management and bug/issue tracking system. It provides an
interface to revision control systems (Subversion),
an integrated Wiki and convenient report facilities.
http://projects.edgewall.com/trac/
Subissue - Track issues directly in your
Subversion repository [in planning stage]
http://subissue.tigris.org/
Subwiki
http://subwiki.tigris.org/
svk - a decentralized version control system based on
subversion
http://svk.elixus.org/
submaster - SubMaster is a system for distributed
software development, based on Subversion.
http://www.rocklinux.org/submaster.html
Codestriker - a free, open-sourced, collaborative
code reviewing system; allows teams of developers using
Subversion (or other SCMs) to create and manage code review
topics.
http://codestriker.sourceforge.net/
Scmbug - integrates software configuration management
with bug-tracking. It aims to be a universal tool that glues
version control system to bug-tracking systems.
http://freshmeat.net/projects/scmbug/
SVN::Mirror and SVN::Web
http://svn.clkao.org/svnweb/member/browse/clkao/modules/
ViewCVS
http://viewcvs.sourceforge.net/
(Note: For Subversion support you need to use a recent
snapshot from its
CVS repository
)
See http://www.baus.net/archives/000069.html
for a guide to setting up ViewCVS with Subversion.
WebSVN
http://websvn.tigris.org/
SVN::RaWeb::Light
http://web-cpan.berlios.de/modules/SVN-RaWeb-Light/
SVNService - a program used to launch svnserve as a Windows
service.
http://dark.clansoft.dk/~mbn/svnservice/
Bugzilla/SVN integration - simple scripts to integrate
Bugzilla with Subversion.
http://sean-janus.optionpc.com/me/software/bugtraq/
JIRA Subversion plugin - A plugin to integrate
JIRA
with Subversion.
http://confluence.atlassian.com/display/JIRAEXT/JIRA+Subversion+plugin
XSLT processing for 'svn log -v --xml'
Steffen Schramm has made an XSLT stylesheet to process the
output of 'svn log -v --xml' and
consolidate various statistics, such as commits per author,
last committed revision by each author, how many times a file
was committed, etc. See:
http://www.sourceflash.net/subversion/
Conectiva Linux's Subversion documentation
Very thorough documentation about how one group arranged their
Subversion repository, standardized processes, etc.
https://moin.conectiva.com.br/RepositorySystem
Subversion source code cross-reference
http://www.endrun.org/xr/svn/source/