| <!DOCTYPE html PUBLIC "-//Tigris//DTD XHTML 1.0 Transitional//EN" |
| "http://style.tigris.org/tigris_transitional.dtd"> |
| <html> |
| <head> |
| <title>Subversion Links</title> |
| <link rel="stylesheet" type="text/css" |
| href="http://subversion.tigris.org/branding/css/tigris.css" /> |
| <link rel="stylesheet" type="text/css" |
| href="http://subversion.tigris.org/branding/css/inst.css" /> |
| <link rel="stylesheet" type="text/css" media="print" |
| href="http://subversion.tigris.org/branding/css/print.css" /> |
| <script type="text/javascript" |
| src="http://subversion.tigris.org/branding/scripts/tigris.js"></script> |
| </head> |
| |
| <body> |
| <div class="app"> |
| |
| <h2>Links</h2> |
| |
| <blockquote> |
| <b>Disclaimer:</b> 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. |
| </blockquote> |
| |
| <p>(If you're looking for testimonials, reviews, and articles, please |
| see our <a href="/propaganda.html">propaganda page</a> instead.)</p> |
| |
| <h3>Documentation and archives</h3> |
| <ul> |
| <li><p><b>"Version Control with Subversion"</b> - |
| A Subversion book by Mike Pilato, Brian Fitzpatrick, and Ben |
| Collins-Sussman;<br/> |
| treeware available from O'Reilly, plus full sources/HTML/PDF |
| available online<br/> |
| <a href="http://svnbook.red-bean.com/" |
| >http://svnbook.red-bean.com/</a></p> |
| </li> |
| |
| <li><p><b>"Practical Subversion"</b> - |
| A Subversion book by Garrett Rooney;<br/> |
| one chapter free online<br/> |
| <a href="http://apress.com/book/bookDisplay.html?bID=360" |
| >http://apress.com/book/bookDisplay.html?bID=360</a></p> |
| </li> |
| |
| <li><p><b>"Pragmatic Version Control Using Subversion"</b> - |
| A Subversion book by Mike Mason;<br/> |
| two chapters free online <br/> |
| <a href="http://www.pragmaticprogrammer.com/titles/svn/" |
| >http://www.pragmaticprogrammer.com/titles/svn/</a></p> |
| </li> |
| |
| <li><p><b>"Subversion Version Control : Using the Subversion |
| Version Control System in Development Projects"</b> - |
| A Subversion book by William Nagel;<br/> |
| not yet released <br/> |
| <a href="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" |
| >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</a></p> |
| </li> |
| |
| <li><p><b>"Subversion"</b> - |
| A German (Deutsch) Subversion book by Frank Budszuhn;<br/> |
| some chapters free online<br/> |
| <a href="http://www.galileocomputing.de/929?GPP=subversion" |
| >http://www.galileocomputing.de/929?GPP=subversion</a></p> |
| </li> |
| |
| <li><p><b>Alternate mailing list archives</b><br/> |
| <a href="http://svn.haxx.se/dev/" |
| >http://svn.haxx.se/dev/</a><br/> |
| <a href="http://svn.haxx.se/users/" |
| >http://svn.haxx.se/users/</a><br/> |
| <br/> |
| <a href="http://news.gmane.org/index.php?prefix=gmane.comp.version-control.subversion" |
| >http://news.gmane.org/index.php?prefix=gmane.comp.version-control.subversion</a><br/> |
| <br/> |
| <a href="http://marc.theaimsgroup.com/?l=subversion-announce" |
| >http://marc.theaimsgroup.com/?l=subversion-announce</a><br/> |
| <!-- |
| <a href="http://marc.theaimsgroup.com/?l=subversion-breakage" |
| >http://marc.theaimsgroup.com/?l=subversion-breakage</a><br/> |
| --> |
| <a href="http://marc.theaimsgroup.com/?l=subversion-cvs" |
| >http://marc.theaimsgroup.com/?l=subversion-cvs</a> |
| (Actually, the svn commits list, misnamed)<br/> |
| <a href="http://marc.theaimsgroup.com/?l=subversion-dev" |
| >http://marc.theaimsgroup.com/?l=subversion-dev</a><br/> |
| <a href="http://marc.theaimsgroup.com/?l=subversion-issues" |
| >http://marc.theaimsgroup.com/?l=subversion-issues</a><br/> |
| <!-- |
| <a href="http://marc.theaimsgroup.com/?l=subversion-users" |
| >http://marc.theaimsgroup.com/?l=subversion-users</a><br/> |
| --> |
| </p> |
| </li> |
| |
| <li><p><b>Subversion API Documentation</b><br/> |
| <a href="http://svn.collab.net/svn-doxygen/" |
| >http://svn.collab.net/svn-doxygen/</a></p> |
| </li> |
| |
| </ul> |
| |
| |
| <h3>Clients and plugins</h3> |
| <ul> |
| <li><b>AnkhSVN</b> - A Subversion addin for Microsoft |
| Visual Studio .NET<br/> |
| <a href="http://ankhsvn.tigris.org/" |
| >http://ankhsvn.tigris.org/</a> |
| </li> |
| |
| <li><b>CW Subversion</b> - A VCS plugin for Metrowerks CodeWarrior<br/> |
| (<i>Note that this is not currently Open Source, though it might |
| eventually become so.</i>) |
| <a href="http://www.soundgeek.org/software/SubversionPlugin.html" |
| >http://www.soundgeek.org/software/SubversionPlugin.html</a> |
| </li> |
| |
| <li><b>Eric3</b> - Python IDE with Subversion integration; |
| written in PyQt, uses QScintilla editor widget<br/> |
| <a href="http://www.die-offenbachs.de/detlev/eric3.html" |
| >http://www.die-offenbachs.de/detlev/eric3.html</a> |
| </li> |
| |
| <li><b>eSvn</b> - cross-platform QT-based GUI frontend to Subversion<br/> |
| <a href="http://esvn.umputun.com/" |
| >http://esvn.umputun.com/</a> |
| </li> |
| |
| <li><b>JSVN</b> - A Java Subversion Client, including a |
| plugin for IDEA<br/> |
| <a href="http://jsvn.alternatecomputing.com/" |
| >http://jsvn.alternatecomputing.com/</a> |
| </li> |
| |
| <li><b>psvn.el</b> - A Subversion interface for emacs<br/> |
| <a href="http://xsteve.nit.at/prg/vc_svn/" |
| >http://xsteve.nit.at/prg/vc_svn/</a> |
| </li> |
| |
| <li><b>RapidSVN</b> - A cross-platform GUI front-end for Subversion<br/> |
| <a href="http://rapidsvn.tigris.org/" |
| >http://rapidsvn.tigris.org/</a> |
| </li> |
| |
| <li><b>RSVN</b> - Python script which allows multiple |
| repository-side operations in a single, atomic transaction.<br/> |
| <a href="https://opensvn.csie.org/traccgi/rsvn/trac.cgi/wiki" |
| >https://opensvn.csie.org/traccgi/rsvn/trac.cgi/wiki</a> |
| </li> |
| |
| <li><b>SCPlugin</b> - A Subversion plugin for the Mac OS X Finder<br/> |
| <a href="http://scplugin.tigris.org/" |
| >http://scplugin.tigris.org/</a> |
| </li> |
| |
| <li><b>Subclipse</b> - A Subversion Eclipse Plugin<br/> |
| <a href="http://subclipse.tigris.org/" |
| >http://subclipse.tigris.org/</a> |
| </li> |
| |
| <li><b>Subcommander</b> - A cross-platform Subversion GUI client |
| including a visual text merge tool.<br/> |
| <a href="http://subcommander.tigris.org/" |
| >http://subcommander.tigris.org/</a> |
| </li> |
| |
| <li><b>Subway</b> - An SCC Provider for Subversion<br/> |
| (<i>Note that this is not an open source |
| project, because the Microsoft SCC API is protected by a |
| non-disclosure agreement.</i>) |
| <a href="http://nidaros.homedns.org/subway/" |
| >http://nidaros.homedns.org/subway/</a> |
| </li> |
| |
| <li><b>sourcecross.org</b> - Subversion SCC Provider |
| (client plugin for many Windows IDEs)<br/> |
| (<i>Note that this is not an open source |
| project, because the Microsoft SCC API is protected by a |
| non-disclosure agreement.</i>) |
| <br/> |
| <a href="http://www.sourcecross.org/" |
| >http://www.sourcecross.org/</a> |
| </li> |
| |
| <li><b>Supervision</b> - A Java/Swing based visual client for |
| Subversion, using the CLI, not native libs<br/> |
| <a href="http://supervision.tigris.org/" |
| >http://supervision.tigris.org/</a> |
| </li> |
| |
| <li><b>Svn-Up</b> - A Java client GUI for Subversion and a plugin |
| for the IDEA IDE<br/> |
| <a href="http://svnup.tigris.org/" |
| >http://svnup.tigris.org/</a> |
| </li> |
| |
| <li><b>SvnX</b> - A Mac OS X Panther GUI client.<br/> |
| <a |
| href="http://www.lachoseinteractive.net/en/community/subversion/svnx/" |
| >http://www.lachoseinteractive.net/en/community/subversion/svnx/</a> |
| </li> |
| |
| <li><b>SVN SCC Proxy</b> - A SCC add-in for SVN<br/> |
| (<i>Note that this is not an Open Source project.</i>) |
| <br/> |
| <a href="http://www.pushok.com/soft_svn.php" |
| >http://www.pushok.com/soft_svn.php</a> |
| </li> |
| |
| <li><b>TMate</b> - A Subversion tracking, reporting and browsing plugin |
| for IntelliJ IDEA<br/> |
| (<i>This is a commercial closed-source product, but Open Source or |
| Educational projects may apply for free licences.</i>) |
| <a href="http://tmatesoft.com" |
| >http://tmatesoft.com</a> |
| </li> |
| |
| <li><b>TortoiseSVN</b> - A Subversion client, implemented as a windows |
| shell extension<br/> |
| <a href="http://tortoisesvn.tigris.org/" |
| >http://tortoisesvn.tigris.org/</a> |
| </li> |
| |
| <li><b>WLW-SVN</b> - WebLogic Workshop (8.1.3/8.1.4) |
| Extension for Subversion<br/> |
| <a href="https://wlw-svn.projects.dev2dev.bea.com/" |
| >https://wlw-svn.projects.dev2dev.bea.com/</a> |
| </li> |
| |
| <li><b>WorkBench</b> - Cross platform software development GUI |
| built on Subversion written in Python<br/> |
| <a href="http://pysvn.tigris.org/" |
| >http://pysvn.tigris.org/</a> |
| </li> |
| |
| </ul> |
| |
| <h3>Subversion Language bindings</h3> |
| <ul> |
| <li><b>PySVN</b> - Object-oriented Python bindings for the |
| Subversion client API<br/> |
| <a href="http://pysvn.tigris.org/" |
| >http://pysvn.tigris.org/</a> |
| </li> |
| |
| <li><b>Subversion</b> - Python, Perl, and Java bindings to |
| Subversion API mirroring the core C API<br/> |
| <a href="http://subversion.tigris.org/" |
| >http://subversion.tigris.org/</a> |
| </li> |
| |
| <li><b>SVNCPP</b> - C++ object oriented bindings for the |
| Subversion client API<br/> |
| |
| <a href="http://rapidsvn.tigris.org/" |
| >http://rapidsvn.tigris.org/</a> |
| </li> |
| |
| <li><b>JavaSVN</b> - Pure Java Subversion client library<br/> |
| |
| <a href="http://tmate.org/svn/" |
| >http://tmate.org/svn/</a> |
| </li> |
| </ul> |
| |
| |
| <h3>Repository converters</h3> |
| <ul> |
| <li><b>cvs2svn</b> - CVS to Subversion conversion<br/> |
| cvs2svn has become its own project now, look at:<br/> |
| <a href="http://cvs2svn.tigris.org/" |
| >http://cvs2svn.tigris.org/</a> |
| </li> |
| |
| <li>Perforce to Subversion conversion<br/> |
| Announcement: |
| <a href="http://svn.haxx.se/dev/archive-2003-08/0133.shtml" |
| >http://svn.haxx.se/dev/archive-2003-08/0133.shtml</a><br/> |
| <a href="http://users.ox.ac.uk/~raym/software/misc/" |
| >http://users.ox.ac.uk/~raym/software/misc/</a> |
| </li> |
| |
| <li><b>VCP</b> - CVS to Subversion, Perforce to Subversion incremental conversion<br/> |
| <a href="http://public.perforce.com/public/revml/index.html" |
| >http://public.perforce.com/public/revml/index.html</a><br/> |
| <a href="http://search.cpan.org/perldoc?VCP::Dest::svk" |
| >http://search.cpan.org/perldoc?VCP::Dest::svk</a><br/> |
| </li> |
| |
| <li>Visual Source Safe to Subversion (vss2svn.pl)<br/> |
| <a href="http://vss2svn.tigris.org/" |
| >http://vss2svn.tigris.org/</a> |
| </li> |
| </ul> |
| |
| <h3>Community sites</h3> |
| <ul> |
| <li><p><b>Subversionary</b> - A |
| <a href="http://subwiki.tigris.org/">SubWiki</a>-based site |
| for the promotion of Subversion and for collecting information |
| on how to configure and use Subversion.<br/> |
| <a href="http://www.subversionary.org/" |
| >http://www.subversionary.org/</a></p> |
| </li> |
| <li><p><b>SVNForum</b> - A Subversion community help and discussion |
| forum for exchanging information and tips with other Subversion |
| users.<br/> |
| <a href="http://svnforum.org/" |
| >http://svnforum.org/</a></p> |
| </li> |
| </ul> |
| |
| <h3>Sites that Offer Subversion Hosting</h3> |
| |
| <ul> |
| |
| <li><p><strong>svnhosting.org</strong>: free hosting for open-source projects<br/> |
| <a href="http://www.svnhosting.org/" |
| >http://www.svnhosting.org/</a></p> |
| |
| <p>Provides free Subversion repositories for open source |
| projects. (Each project receives 25MB disk space, 150MB |
| traffic, accessible through http:// URLs and WebSVN |
| interface.)</p> |
| </li> |
| |
| <li><p><strong>berlios.de</strong>: free hosting for open-source projects<br/> |
| <a href="http://www.berlios.de/" |
| >http://www.berlios.de/</a></p> |
| |
| <p><em>"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."</em></p> |
| </li> |
| |
| <li><p><strong>ObjectWeb</strong>: open source middleware<br/> |
| <a href="http://www.objectweb.org/" |
| >http://www.objectweb.org/</a></p> |
| |
| <p><em>"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."</em> Their hosting software is |
| GForge, with integrated Subversion support. See |
| <a |
| href="http://www.objectweb.org/phorum/read.php?f=49&i=37&t=37" |
| >http://www.objectweb.org/phorum/read.php?f=49&i=37&t=37</a> |
| for details.</p> |
| </li> |
| |
| <li><p><strong>CollabNet</strong>: commercial software development |
| collaboration platform, with Subversion integration<br/> |
| <a href="http://www.collab.net/" |
| >http://www.collab.net/</a></p> |
| |
| <p><em>"CollabNet Enterprise Edition (CEE) delivers a complete |
| software development and collaboration platform, offered as |
| a managed service, with full Subversion integration."</em></p> |
| </li> |
| |
| <li><p><strong>CVSDude</strong>: free and commercial Subversion |
| hosting<br/> |
| <a href="http://www.cvsdude.org/" |
| >http://www.cvsdude.org/</a></p> |
| |
| <p><em>"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..."</em></p> |
| </li> |
| |
| <li><p><strong>wush.net</strong>: commercial Subversion hosting<br/> |
| <a href="http://www.wush.net/" |
| >http://www.wush.net/</a></p> |
| |
| <p><em>"We provide professional quality Subversion hosting for |
| individuals and small businesses. Our plans include a suite |
| of integrated software designed to complement |
| Subversion."</em></p> |
| </li> |
| |
| <li><p><strong>svn-hosting.com</strong>: commercial Subversion hosting<br/> |
| <a href="http://www.svn-hosting.com/" |
| >http://www.svn-hosting.com/</a></p> |
| |
| <p><em>"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."</em></p> |
| </li> |
| |
| <li><p><strong>ProjectLocker</strong>: commercial Subversion hosting<br/> |
| <a href="http://www.projectlocker.com/" |
| >http://www.projectlocker.com/</a></p> |
| |
| <p><em>"ProjectLocker offers professional Subversion hosting, as |
| well as additional development process, project management, |
| and collaboration tools."</em></p> |
| </li> |
| </ul> |
| |
| |
| <h3>Higher-level tools that use Subversion</h3> |
| <ul> |
| <li><b>Trac</b> - 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.<br/> |
| <a href="http://projects.edgewall.com/trac/" |
| >http://projects.edgewall.com/trac/</a> |
| </li> |
| |
| <li><b>Kwiki</b> - a wiki with a Subversion backup backend<br/> |
| <a href="http://www.kwiki.org/" |
| >http://www.kwiki.org/</a> |
| </li> |
| |
| <li><b>Subissue</b> - Track issues directly in your |
| Subversion repository [<i>in planning stage</i>]<br/> |
| <a href="http://subissue.tigris.org/" |
| >http://subissue.tigris.org/</a> |
| </li> |
| |
| <li><b>Subwiki</b><br/> |
| <a href="http://subwiki.tigris.org/" |
| >http://subwiki.tigris.org/</a> |
| </li> |
| |
| <li><b>svk</b> - a decentralized version control system based on |
| subversion<br/> |
| <a href="http://svk.elixus.org/" |
| >http://svk.elixus.org/</a> |
| </li> |
| |
| <li><b>submaster</b> - SubMaster is a system for distributed |
| software development, based on Subversion.<br/> |
| <a href="http://www.rocklinux.org/submaster.html" |
| >http://www.rocklinux.org/submaster.html</a> |
| </li> |
| |
| <li><b>Codestriker</b> - a free, open-sourced, collaborative |
| code reviewing system; allows teams of developers using |
| Subversion (or other SCMs) to create and manage code review |
| topics.<br/> |
| <a href="http://codestriker.sourceforge.net/" |
| >http://codestriker.sourceforge.net/</a> |
| </li> |
| |
| <li><b>Scmbug</b> - integrates software configuration management |
| with bug-tracking. It aims to be a universal tool that glues |
| version control system to bug-tracking systems.<br/> |
| <a href="http://freshmeat.net/projects/scmbug/" |
| >http://freshmeat.net/projects/scmbug/</a> |
| </li> |
| |
| </ul> |
| |
| <h3>Repository browsing tools</h3> |
| <ul> |
| <li><b>SVN::Mirror</b> and <b>SVN::Web</b><br/> |
| <a href="http://svn.clkao.org/svnweb/member/browse/clkao/modules/" |
| >http://svn.clkao.org/svnweb/member/browse/clkao/modules/</a> |
| </li> |
| |
| <li><b>ViewCVS</b><br/> |
| <a href="http://viewcvs.sourceforge.net/" |
| >http://viewcvs.sourceforge.net/</a><br/> |
| (<i>Note: For Subversion support you need to use a recent |
| snapshot from its |
| <a href="http://sourceforge.net/cvs/?group_id=18760">CVS repository |
| </a></i>) <br/> |
| See <a href="http://www.baus.net/archives/000069.html" |
| >http://www.baus.net/archives/000069.html</a> |
| for a guide to setting up ViewCVS with Subversion. |
| </li> |
| |
| <li><b>WebSVN</b><br/> |
| <a href="http://websvn.tigris.org/" |
| >http://websvn.tigris.org/</a> |
| </li> |
| |
| <li><b>Chora</b><br/> |
| <a href="http://www.horde.org/chora/" |
| >http://www.horde.org/chora/</a> |
| </li> |
| </ul> |
| |
| <h3>Miscellaneous Utilities</h3> |
| <ul> |
| <li><b>SVNService</b> - a program used to launch svnserve as a Windows |
| service.<br/> |
| <a href="http://dark.clansoft.dk/~mbn/svnservice/" |
| >http://dark.clansoft.dk/~mbn/svnservice/</a> |
| </li> |
| |
| <li><b>Bugzilla/SVN integration</b> - simple scripts to integrate |
| <a href="http://www.bugzilla.org/">Bugzilla</a> with Subversion.<br/> |
| <a href="http://sean-janus.optionpc.com/me/software/bugtraq/" |
| >http://sean-janus.optionpc.com/me/software/bugtraq/</a> |
| </li> |
| </ul> |
| |
| <h3>Miscellaneous Resources</h3> |
| <ul> |
| <li><b>XSLT processing for 'svn log -v --xml'</b><br/> |
| Steffen Schramm has made an XSLT stylesheet to process the |
| output of '<tt>svn log -v --xml</tt>' and |
| consolidate various statistics, such as commits per author, |
| last committed revision by each author, how many times a file |
| was committed, etc. See: |
| <br/> |
| <a href="http://www.sourceflash.net/subversion/" |
| >http://www.sourceflash.net/subversion/</a> |
| </li> |
| |
| <li><b>Conectiva Linux's Subversion documentation</b> |
| Very thorough documentation about how one group arranged their |
| Subversion repository, standardized processes, etc.<br/> |
| <a href="https://moin.conectiva.com.br/RepositorySystem" |
| >https://moin.conectiva.com.br/RepositorySystem</a> |
| </li> |
| |
| <li><b>Subversion source code cross-reference</b><br/> |
| <a href="http://www.endrun.org/xr/svn/source/" |
| >http://www.endrun.org/xr/svn/source/</a> |
| </li> |
| |
| </ul> |
| |
| <h3>Other Subversion link pages</h3> |
| <ul> |
| <li> |
| <a href="http://www.arhs.net/Computers/Software/ConfigurationManagement/Tools/Subversion/" |
| >http://www.arhs.net/Computers/Software/ConfigurationManagement/Tools/Subversion/</a> |
| </li> |
| |
| <li> |
| <a href="http://dmoz.org/Computers/Software/Configuration_Management/Tools/Subversion/" |
| >http://dmoz.org/Computers/Software/Configuration_Management/Tools/Subversion/</a> |
| </li> |
| |
| <li> |
| <a href="http://www.oreillynet.com/search/index.ncsp?sp-k=all&sp-q=subversion" |
| >http://www.oreillynet.com/search/index.ncsp?sp-k=all&sp-q=subversion</a> |
| </li> |
| |
| <li><a href="http://www.linuxmafia.com/~rick/linux-info/scm.html" |
| >http://www.linuxmafia.com/~rick/linux-info/scm.html</a> |
| </li> |
| </ul> |
| |
| </div> |
| </body> |
| </html> |