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, please see our testimonials page instead.
To add your link to this page, please make a patch against its source, and follow the patch submission guidelines.
Home site mailing list archives
http://subversion.tigris.org/servlets/SearchList?listName=users
http://subversion.tigris.org/servlets/SearchList?listName=dev
http://subversion.tigris.org/servlets/SearchList?listName=announce
Here you can locate an archived message and thread from its Message-ID:
http://www.red-bean.com/threadfind/
Alternate (mirror) mailing list archives
The Haxx archives have a better user interface than the home site 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.info/?l=subversion-announce
http://marc.info/?l=subversion-cvs (Actually, the svn commits list, misnamed)
http://marc.info/?l=subversion-dev
http://marc.info/?l=subversion-issues
Email->RSS Gateways
Alessandro Massaro has set up Email->RSS feeds for the users@ and announce@ mailing lists:
http://mailbucket.org/subversion-users.xml
http://mailbucket.org/subversion-announce.xml
See his email about it for more.
Subversion API Documentation
http://svn.collab.net/svn-doxygen/
"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, Second Edition" - A Subversion book by Dan Berlin and Garrett Rooney;
one chapter free online
http://apress.com/book/bookDisplay.html?bID=10203
"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;
hardcopy published by Prentice Hall, downloadable as a PDF under the Open Publication License;
http://www.williamnagel.net/svn.php
"Subversion in Action" - A Subversion book by Jeffrey Machols;
two chapters free online
The book is available in pdf format only
http://www.manning.com/machols/
"Subversion" - A German (Deutsch) Subversion book by Frank Budszuhn;
some chapters free online
http://www.galileocomputing.de/929?GPP=subversion
"Versionsmanagement mit Subversion" - A German (Deutsch) Subversion book by Tobias Wassermann based on Subversion 1.4;
http://mitp.de/vmi/mitp/detail/pWert/1662/titel/Versionsmanagement%20mit%20Subversion
eSvn - cross-platform QT-based GUI frontend to Subversion
http://esvn.umputun.com/
FSVS - fast subversion command-line client centered around software deployment
http://fsvs.tigris.org/
KDESvn - A Subversion client for KDE
http://www.alwins-world.de/wiki/programs/kdesvn
QSvn - A cross-platform GUI Subversion client
http://ar.oszine.de/projects/qsvn/
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
SmartSVN - A cross-platform GUI client for Subversion
(Not open source. Available in a free and a commercial version.)
http://www.syntevo.com/smartsvn/
Subcommander - A cross-platform Subversion GUI client including a visual text merge tool.
http://subcommander.tigris.org/
SvnX - A Mac OS X Panther GUI client.
http://www.lachoseinteractive.net/en/community/subversion/svnx/
WorkBench - Cross platform software development GUI built on Subversion written in Python
http://pysvn.tigris.org/
Versions - A GUI Subversion client for Mac OS X.
(Not open source; requires commercial license.)
http://www.versionsapp.com/
ZigVersion - a Subversion Interface for Mac OS X. Aims to design an interface around the typical workflows of programmers.
(Note that this is not open source.)
http://zigversion.com/
KSvn - A Subversion client for KDE -- a plugin for Konqueror
http://apps.intra-links.com/
SCPlugin - Subversion integration for Mac OS X Finder
http://scplugin.tigris.org/
TortoiseSVN - A Subversion client, implemented as a windows shell extension
http://tortoisesvn.tigris.org/
Many Integrated Development Environments support Subversion either natively or through a provided plug-in. This section aims to list IDE plug-ins that are not provided with the IDE.
Aigenta Unified SCC - Subversion/CVS add-in for MSSCCI-compatible programs, including Microsoft Visual Studio and other programs
http://aigenta.com/products/UnifiedScc.aspx
AnkhSVN - Subversion integration for Microsoft Visual Studio
http://ankhsvn.open.collab.net/
CW Subversion - A VCS plugin for Metrowerks CodeWarrior
http://www.soundgeek.org/software/SubversionPlugin/
Subclipse - A Subversion Eclipse Plugin
http://subclipse.tigris.org/
Subversive - A Subversion Eclipse Plugin
http://www.polarion.org/index.php?page=overview&project=subversive
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
VisualSVN - Subversion integration for Visual Studio .NET 2003 & 2005
(This is a commercial closed-source product.)
http://www.visualsvn.com/visualsvn/
WLW-SVN - WebLogic Workshop (8.1.3/8.1.4) Extension for Subversion
https://wlw-svn.projects.dev2dev.bea.com/
psvn.el - A Subversion interface for emacs
http://xsteve.nit.at/prg/vc_svn/
Vcscommand.vim - CVS/SVN/SVK integration plugin for the vim editor
http://www.vim.org/scripts/script.php?script_id=90
Subversion - Python, Perl, Java, and Ruby bindings to Subversion API analogous to the core C API
http://subversion.tigris.org/
PySVN - Object-oriented Python bindings for the Subversion client API
http://pysvn.tigris.org/
SVNKit - Pure Java Subversion client library
http://svnkit.com/
SVNCPP - C++ object oriented bindings for the Subversion client API
http://rapidsvn.tigris.org/
SubversionSharp - C# bindings
http://www.softec.st/SubversionSharp
SharpSvn - .Net 2.0 binding of the Subversion Client API, plus some extras.
http://sharpsvn.open.collab.net/
PECL SVN (PHP) - PHP bindings
http://pecl.php.net/package/svn
cvs2svn - CVS to Subversion conversion
cvs2svn has become its own project now, look at:
http://cvs2svn.tigris.org/
p42svn - Perforce to Subversion conversion
A Perl script which converts a Perforce depot to a Subversion repository
http://p42svn.tigris.org/
rcs2svn - RCS to Subversion conversion
A Perl script which converts RCS repositories to a Subversion repository
http://www.coelho.net/rcs2svn.html
sccs2svn.py - SCCS to Subversion conversion
A Python script which converts SCCS repositories to a Subversion repository
http://sccs2svn.berlios.de/
svn-dump2dir and svn-dir2dump - Convert back and forth between a subversion dump file and a subversion dump directory.
A "dump directory" is isomorphic to a dump file but all of the fields have been exploded out into their own files so that the field length counts are implicit. It is straightforward to hack on or patch the history a subversion repository when in this dump directory form. Also includes a reimplementation of patch that is more helpful when files are missing, as occurs in the incremental dump form. A precise grammar for the subversion dump file format is also provided.
http://www.cubewano.org/blacktackle
SVN Importer - Migrate to SVN from MKS, VSS, ClearCase, Star Team, PVCS, CVS
http://www.polarion.org/index.php?page=overview&project=svnimporter
Tailor - a tool to migrate changesets between ArX, Bazaar, Bazaar-NG, CVS, Codeville, Darcs, Git, Mercurial, Monotone, Subversion and Tla repositories. Supports incremental conversion.
http://www.darcs.net/DarcsWiki/Tailor
vss2svn - Microsoft Visual Source Safe (VSS) to Subversion
http://www.pumacode.org/projects/vss2svn
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/
Subversion Wiki - A Mediawiki-based Wiki for best-practices, configuration and usage of Subversion and related tools.
http://www.orcaware.com/svn/wiki/
openCollabNet - Contains downloads (such as Subversion compiled and tested by CollabNet), technical content, training and ways to interact with CollabNet's Subversion engineers (via forums or the Submerged blog). Become a member and get more, such as a free online Subversion training class.
http://open.collab.net/
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/subversion/
"CollabNet Enterprise Edition (CEE) delivers a complete software development and collaboration platform, offered as a managed service, with full Subversion integration. CollabNet also offers Subversion On Demand, a hosted Subversion development environment, and Subversion support and training."
CVSDude: free and commercial Subversion hosting
http://cvsdude.com/
"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..."
SourceHosting.net: commercial Subversion hosting
http://www.sourcehosting.net/
"SourceHosting.net provides fully-managed Subversion hosting, as well as Bugzilla and CVS hosting packages. Hourly, secure offsite backups are included in all of our hosting plans, and add-on tools such as WebSVN and CVSweb are available as well."
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."
hosted-projects.com: commercial Subversion hosting
http://www.hosted-projects.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."
http://www.projxpert.com/: professional software project hosting site
http://www.projxpert.com/
DevGuard.com: commercial Subversion hosting
http://www.devguard.com/
"DevGuard.com offers commercial Subversion hosting for individuals and small businesses. Secure, encrypted data transfer, fast network access, easy to use web admin interface."
AVLUX Solutions: commercial Subversion hosting
http://www.avlux.net/
"full-service" web hosting, including (among other things) Subversion repositories and WebSVN.
GeekISP: commercial Subversion hosting
http://www.geekisp.com/
"GeekISP includes CVS and SVN repositories with all accounts."
TextDrive: commercial Subversion hosting
http://textdrive.com/
Repository hosting services, from shared hosting to fully managed dedicated server clusters.
Labyrinth Data Services: commercial Subversion hosting
http://www.labyrinthdata.net.au/
Australian-based Linux shell accounts and web hosting; unlimited Subversion repositories with all accounts.
SourceForge.net: no-charge hosting for open-source projects
http://sourceforge.net/
Probably the largest open source project hosting site on the Net.
hosted-projects.com: commercial Subversion hosting
http://www.hosted-projects.com
hosted-projects.com is a company specialized in web hosting services for software project teams offering the Subversion revision control system coupled with project and issue management software like Trac and Bugzilla.
google.com: free Subversion hosting for open source projects
http://code.google.com/hosting/
"Our new hosting service offers a collaborative development environment that includes: project workspaces with simple membership controls; version control via Subversion; issue tracking; mailing lists at groups.google.com."
myVersionControl.com: Subversion Hosting and Project Management
http://www.myversioncontrol.com/
Commercial Subversion hosting, integrated with other project management services.
Versionshelf.com: commercial Subversion hosting with free service for students and teachers
http://www.versionshelf.com/
Versionshelf has a streamlined webinterface to configure and access repositories, users, ACLs, rss feeds, external commit triggers, backups... easily. Access is always secured through 128-bit SSL data encryption.
Assembla: "... free workspaces with unlimited team size and integrated tools like wiki, discussion, alerts, Subversion, Trac,..." [and more]
http://www.assembla.com/
Code Spaces: free and commercial Subversion hosting
http://www.CodeSpaces.com/
"Code Spaces is a development and collaboration platform build on top of Subversion, featuring Issue Tracking, Project Management and much more. Code Spaces offers free plans for single users and open source or non profit projects..."
Beanstalk: hosted Subversion management and integration service
http://www.beanstalkapp.com/
"Beanstalk is a hosted Subversion system, making it easy for anyone to set up, browse, track, and manage Subversion repositories. Beanstalk has built-in integration with [...] tools such as Basecamp, FogBugz, and Lighthouse."
8svn: pay-as-you-go subversion hosting
http://www.8svn.com/
"Unlimited Subversion hosting with no monthly fees. Pay-as-you-go pricing with an unlimited number of repositories and users."
Springloops: hosted Subversion dedicated to web developers
http://www.springloops.com/
"Unique source browser, pretty change reviews, code deployments and more dedicated to everyday web development."
Weble: commercial Subversion hosting
http://www.weble.be/
"Unlimited number of repositories and users, on a high availability server cluster, free trial."
SSHControl.com: Subversion, Git, and Mercurial hosting over SSH
http://sshcontrol.com/
Free svn/git/hg server using SSH. Has both zero-cost and paid service levels; access control panels; project creation / management; free tour available to unregistered users.
XP-Dev.com: free Subversion hosting
http://xp-dev.com/
Unlimited free subversion hosting for closed and open source projects, with controls for access permissions and commit emails.
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://trac.edgewall.org/
Subissue - Track issues directly in your Subversion repository [in planning stage]
http://subissue.tigris.org/
Subwiki
http://subwiki.tigris.org/
SharpForge - SharpForge is an open source, c#, asp net 2.0, project management web application.
http://sharpforge.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/wiki/SubMaster
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 systems to bug-tracking systems.
http://freshmeat.net/projects/scmbug/
BugTracker.NET - a free, open source, web-based issue tracker for .NET.
http://ifdefined.com/bugtrackernet.html
Collaboa - Repository browser and issue tracker, similar to Trac.
http://collaboa.org
DITrack - Lightweight distributed issue tracking system using Subversion repository instead of a backend database.
http://www.ditrack.org
FastTrack - FastTrack is a zero administration tool providing project work planning and tracking integrated into Eclipse. All the tracker data are stored in and shared through Subversion.
(Not open source, but free of charge.)
http://www.polarion.org/index.php?page=overview&project=fasttrack
USVN - A web interface to manage Subversion repositories, providing an easy way to apply access rights on files in the repository.
http://www.usvn.info/
VoilaSVN - Web interface for searching Subversion repositories on content, path names, properties and dates; user admininstration with access control; online diff.
(Not open source. There is a free-of-charge edition.) http://www.voilasvn.com/main/page_download.html
SVN::Web
http://search.cpan.org/~nikc/SVN-Web/lib/SVN/Web.pm
ViewVC (formerly known as ViewCVS)
http://www.viewvc.org/
WebSVN
http://websvn.tigris.org/
Insurrection - Web Access to Subversion
http://insurrection.tigris.org/
Repository at http://svn.sinz.com/svn/Insurrection/
Chora
http://www.horde.org/chora/
SVN::RaWeb::Light
http://web-cpan.berlios.de/modules/SVN-RaWeb-Light/
FlexySvn
http://www.akbkhome.com/blog.php/View/90/FlexySvn.html
perl_svn
http://www.osdevel.org/projects/show/16?lang=en
mod_svn_view
http://www.outoforder.cc/projects/apache/mod_svn_view/
bsSvnBrowser
https://bssvnbrowser.bountysource.com/docs/install
sventon - Java web application for browsing Subversion repositories
http://www.sventon.org/
WebClient for SVN - A web interface for Subversion repositories. Offers browsing and simple write operations.
http://www.polarion.org/index.php?page=overview&project=svnwebclient
See also: Trac and Collaboa in the Higher-level tools section above, which include repository browsing along with other functionality.
Bugzilla/SVN integration - simple scripts to integrate Bugzilla with Subversion.
http://sean-janus.optionpc.com/me/software/bugtraq/
CommitMonitor - Windows tool to monitor repositories for new commits.
http://tools.tortoisesvn.net/CommitMonitor
CQ2SVN - bi-directional integration between Subversion and IBM Rational ClearQuest. Enables users to record a set of modified files and developer comments within a ClearQuest change record.
(closed-source, commercial)
http://www.clearvision-cm.com/products/clearquest-subversion-integration.html
JIRA Subversion plugin - A plugin to integrate JIRA with Subversion.
http://confluence.atlassian.com/display/JIRAEXT/JIRA+Subversion+plugin
JIRA2SVN - bi-directional integration between Subversion and Atlassian JIRA: record a set of modified files and developer comments within a JIRA record.
(closed-source, commercial)
http://www.clearvision-cm.com/products/jira-subversion-integration.html
Piston - "Easy Vendor Branch Management"
http://piston.rubyforge.org/
RAM2SVN - Seamlessly integrate Rational Asset Manager with Subversion, allowing users to package, download and modify assets from artefacts stored within Subversion repositories.
(closed-source, commercial)
http://www.clearvision-cm.com/products/ram-subversion-integration.html
Scord - Reduce the disk space used by a Subversion working copy with large and/or many files.
http://scord.sourceforge.net/
Suafe - "Subverion User Authorization File Editor." Java Swing GUI application used to edit Subversion authz files. Includes a robust command line interface for scripting authz file edits.
http://code.google.com/p/suafe/
SupoSE - "Subversion Repository Search Engine." Java program to perform full-text keyword search querying of entire Subversion repositories (including the history).
http://supose.soebes.de/
SVN Notifier - Windows program to watch repository for changes.
http://svnnotifier.tigris.org/
SvnReporter - Python script to generate various reports from Subversion commits.
http://www.calins.ch/software/SvnReporter.html
SvnDumpTool - Python classes and front-end script to fix eol, export files from, join, merge, split, check... Subversion dump files.
http://svn.borg.ch/svndumptool/
svn-merge-repos.pl - A basic perl script to merge several repositories into one, in date order.
http://www.coelho.net/svn-merge-repos.html
StatSVN - A build tool that generates statistics from your repository. Includes the number of lines of code over time, the contributions of each developer, the evolution of modules, directories, files, the time and days were most checkins happen, etc. It also shows the commit logs and integrates out of the box with ViewVC, BugZilla, Chora and others.
http://www.statsvn.org
UCM4SVN - ALM (Application Lifecycle Management) for Subversion. Modelled on the principles of IBM Rational ClearCase Unified Change Management (UCM), UCM4SVN applies a simplified version of these concepts to Subversion.
(closed-source)
http://www.clearvision-cm.com/products/unified-change-management-for-subversion.html
VersionLink - Tool for users of TechExcel DevTrack to integrate with Subversion.
http://www.techexcel.com/products/devtrack/subversion.html
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
Segetech Open Source Rendezvous Detailed guide to configuring open source collaboration tools such as Subversion, Bugzilla, and MediaWiki so that they work in concert.
http://oss.segetech.com/bugzilla-svn-wiki.html
SubTrain - Open Source Training Materials Open source training materials, including a customizable set of slides, aimed at companies migrating to Subversion.
http://www.polarion.org/index.php?page=overview&project=subtrain
"CVS is out, Subversion is in" by Chip Turner
http://www.redhat.com/magazine/010aug05/features/subversion/
"The Subversion Project: Building a Better CVS" by Ben Collins-Sussman
http://www.linuxjournal.com/article/4768
"Single-User Subversion" by Rafael Garcia-Suarez
http://www.onlamp.com/pub/a/onlamp/2002/10/31/subversion.html
"Multiuser Subversion" by Rafael Garcia-Suarez
http://www.onlamp.com/pub/a/apache/2002/12/19/svn2.html
"Using the Subversion Client API" by Garrett Rooney
Part 1: http://www.linuxdevcenter.com/pub/a/linux/2003/04/24/libsvn1.html
Part 2: http://www.linuxdevcenter.com/pub/a/linux/2003/05/15/libsvn2.html
Subversion articles by Shlomi Fish
http://better-scm.berlios.de/docs/shlomif-evolution.html
http://better-scm.berlios.de/subversion/compelling_alternative.html
"Subversion for CVS Users" by Mike Mason
http://osdir.com/Article203.phtml
http://slashdot.jp/journal.pl?op=display&uid=12&id=200792 (Japanese translation)
"Dispelling Subversion FUD" by Ben Collins-Sussman
http://www.red-bean.com/sussman/svn-anti-fud.html
"Debunking BitMover's Subversion Comparison" by Karl Fogel
http://subversion.tigris.org/bitmover-svn.html
The "Better SCM" version control systems comparison:
http://better-scm.berlios.de/comparison/
You are viewing a mobilized version of this site...
View original page here