links.html   [plain text]


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css"> /* <![CDATA[ */
  @import "branding/css/tigris.css";
  @import "branding/css/inst.css";
  /* ]]> */</style>
<link rel="stylesheet" type="text/css" media="print"
  href="branding/css/print.css"/>
<script type="text/javascript" src="branding/scripts/tigris.js"></script>
<title>Subversion Links</title>
</head>

<body>
<div class="app">

<h1 style="text-align: center;">Links</h1>

<p>Translations: <a href="links.zh.html">&#31616;&#20307;&#20013;&#25991;</a></p>

<p><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.</p>

<p>To add a link to this page, please make a patch against its source,
and follow the <a href="hacking.html#patches">patch submission guidelines</a>.
</p>

<div class="h2" id="toc" title="toc">
<h2 id="toc_">Table of Contents</h2>

<ul>
  <li><a href="#mail-archives"
      >Mailing list archives</a></li>
  <li><a href="#social-networking"
      >Social networking</a></li>
  <li><a href="#dev-docs"
      >Documentation for developers</a></li>
  <li><a href="#books"
      >Books</a></li>
  <li><a href="#all-clients"
      >Subversion Clients:</a><br/>
      <ul>
         <li><a href="#clients"
             >Stand-alone clients</a></li>
         <li><a href="#desktop-integrations"
             >Desktop-integrated clients</a></li>
         <li><a href="#ide-plugins"
             >IDE plug-in clients</a></li>
         <li><a href="#other-plugins"
             >Other plug-in clients</a></li>
      </ul></li>
  <li><a href="#bindings"
      >Subversion Language bindings</a></li>
  <li><a href="#hook-scripts"
      >Hook scripts</a></li>
  <li><a href="#converters"
      >Repository converters</a></li>
  <li><a href="#community-sites"
      >Community sites</a></li>
  <li><a href="#high-level-tools"
      >Higher-level tools that use Subversion</a></li>
  <li><a href="#browsers"
      >Repository browsing tools</a></li>
  <li><a href="#misc-utils"
      >Miscellaneous Utilities</a></li>
  <li><a href="#misc-resources"
      >Miscellaneous Resources</a></li>
  <li><a href="#articles"
      >Articles and Reviews</a></li>
  <li><a href="#other-links-pages"
      >Other Subversion link pages</a></li>
</ul>
</div>

<div class="h2" id="mail-archives" title="mail-archives">
<h2 id="mail_archives">Mailing list archives</h2>
    <ul>
      <li><p><b>Home site mailing list archives</b><br/>
  <a href="http://subversion.tigris.org/servlets/SearchList?listName=users"
     >http://subversion.tigris.org/servlets/SearchList?listName=users</a>
         <br/>
  <a href="http://subversion.tigris.org/servlets/SearchList?listName=dev"
     >http://subversion.tigris.org/servlets/SearchList?listName=dev</a>
         <br/>
  <a href="http://subversion.tigris.org/servlets/SearchList?listName=announce"
     >http://subversion.tigris.org/servlets/SearchList?listName=announce</a>
         <br/>
        &nbsp;<br/>
        Here you can locate an archived message and thread from its Message-ID:
        <br/>
        <a href="http://www.red-bean.com/threadfind/"
                >http://www.red-bean.com/threadfind/</a><br/>
      </p>
      </li>
      <li><p><b>Alternate (mirror) mailing list archives</b><br/>
        The Haxx archives have a better user interface than the home site
        archives:<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/>
        &nbsp;<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/>
        &nbsp;<br/>
        <a href="http://marc.info/?l=subversion-announce"
                >http://marc.info/?l=subversion-announce</a><br/>
<!--
        <a href="http://marc.info/?l=subversion-breakage"
                >http://marc.info/?l=subversion-breakage</a><br/>
-->
        <a href="http://marc.info/?l=subversion-cvs"
                >http://marc.info/?l=subversion-cvs</a>
                (Actually, the svn commits list, misnamed)<br/>
        <a href="http://marc.info/?l=subversion-dev"
                >http://marc.info/?l=subversion-dev</a><br/>
        <a href="http://marc.info/?l=subversion-issues"
                >http://marc.info/?l=subversion-issues</a><br/>
<!--
        <a href="http://marc.info/?l=subversion-users"
                >http://marc.info/?l=subversion-users</a><br/>
-->
      </p>
      </li>
      <li><p><b>Email-&gt;RSS Gateways</b><br/>
        Alessandro Massaro has set up Email-&gt;RSS feeds for the users@
        and announce@ mailing lists:<br/>
        <a href="http://mailbucket.org/subversion-users.xml"
                >http://mailbucket.org/subversion-users.xml</a><br/>
        <a href="http://mailbucket.org/subversion-announce.xml"
                >http://mailbucket.org/subversion-announce.xml</a><br/>
        See <a
        href="http://subversion.tigris.org/servlets/ReadMsg?list=users&amp;msgNo=56321"
        >his email</a> about it for more.
      </p>
      </li>
    </ul>

</div>

<div class="h2" id="social-networking" title="social-networking">
<h2 id="social_networking">Social networking</h2>
    <ul>
      <li><p><b>Subversion Facebook Page</b><br/>
        <a href="http://www.facebook.com/pages/Subversion/61237832183"
                >http://www.facebook.com/pages/Subversion/61237832183</a></p>
      </li>
    </ul>

</div>


<div class="h2" id="dev-docs" title="dev-docs">
<h2 id="dev_docs">Documentation for developers</h2>
    <ul>
      <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>

</div>

<div class="h2" id="books" title="books">
<h2 id="books_">Books</h2>
    <ul>
      <li><p><b>"Version Control with Subversion"</b> - 
        A Subversion book by Ben Collins-Sussman, Brian
        W. Fitzpatrick, and C. Michael Pilato;<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, Second Edition"</b> -
        A Subversion book by Dan Berlin and Garrett Rooney;<br/>
        one chapter free online<br/>
        <a href="http://apress.com/book/bookDisplay.html?bID=10203"
                >http://apress.com/book/bookDisplay.html?bID=10203</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/>
        hardcopy published by Prentice Hall, downloadable as a PDF under the
        Open Publication License;<br/>
        <a href="http://www.williamnagel.net/svn.php"
                >http://www.williamnagel.net/svn.php</a></p>
      </li>

      <li><p><b>"Subversion in Action"</b> -
        A Subversion book by Jeffrey Machols;<br/>
        two chapters free online<br/>
        The book is available in pdf format only<br/>
        <a href="http://www.manning.com/machols/"
                >http://www.manning.com/machols/</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>"Versionsmanagement mit Subversion"</b> -
        A German (Deutsch) Subversion book by Tobias Wassermann based on Subversion 1.4;<br/>
        <a href="http://mitp.de/vmi/mitp/detail/pWert/1662/titel/Versionsmanagement%20mit%20Subversion"
                >http://mitp.de/vmi/mitp/detail/pWert/1662/titel/Versionsmanagement%20mit%20Subversion</a></p>
      </li>
    </ul>
</div>

<div class="h2" id="all-clients" title="all-clients">
<h2 id="all_clients">Subversion Clients</h2>

<div class="h3" id="clients" title="clients">
<h3 id="clients_">Stand-alone clients</h3>
    <ul>
      <li><p><b>Cornerstone</b> - A GUI Subversion client for Mac OS X.<br/>
        (<i>Not open source. Free trial version available.</i>)
        <br/>
        <a href="http://www.zennaware.com/cornerstone/"
                >http://www.zennaware.com/cornerstone/</a>
      </p></li>

      <li><p><b>eSvn</b> - cross-platform QT-based GUI frontend to Subversion<br/>
        <a href="http://sourceforge.net/projects/esvn"
                >http://sourceforge.net/projects/esvn</a>
      </p></li>

      <li><p><b>FSVS</b> - fast subversion command-line client centered
        around software deployment<br/>
        <a href="http://fsvs.tigris.org/"
                >http://fsvs.tigris.org/</a>
      </p></li>

      <li><p><b>KDESvn</b> - A Subversion client for KDE<br/>
        <a href="http://www.alwins-world.de/wiki/programs/kdesvn"
                >http://www.alwins-world.de/wiki/programs/kdesvn</a>
      </p></li>

      <li><p><b>QSvn</b> - A cross-platform GUI Subversion client<br/>
        <a href="http://ar.oszine.de/projects/qsvn/"
                >http://ar.oszine.de/projects/qsvn/</a>
      </p></li>

      <li><p><b>RapidSVN</b> - A cross-platform GUI front-end for Subversion<br/>
        <a href="http://rapidsvn.tigris.org/"
                >http://rapidsvn.tigris.org/</a>
      </p></li>

      <li><p><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>
      </p></li>

      <li><p><b>SmartSVN</b> - A cross-platform GUI client for Subversion<br/>
        (<i>Not open source.  Available in a free and a commercial
        version.</i>)
        <br/>
        <a href="http://www.syntevo.com/smartsvn/"
                >http://www.syntevo.com/smartsvn/</a>
      </p></li>

      <li><p><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>
      </p></li>

      <li><p><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>
      </p></li>

      <li><p><b>Syncro SVN Client</b> - Cross-platform graphical Subversion
          client.<br/>
          <em>(Not open source.  Free trial versions available for Mac
          OS X, Windows and Linux.)</em><br/>
       <a href="http://www.syncrosvnclient.com"
               >http://www.syncrosvnclient.com</a>
      </p></li>

      <li><p><b>Versions</b> - A GUI Subversion client for Mac OS X.<br/>
        (<i>Not open source; requires commercial license.</i>)
        <br/>
        <a href="http://www.versionsapp.com/"
                >http://www.versionsapp.com/</a>
      </p></li>

      <li><p><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>
      </p></li>

      <li><p><b>ZigVersion</b> - a Subversion Interface for Mac OS X. Aims to
        design an interface around the typical workflows of programmers.<br/>
        (<i>Note that this is not open source.</i>)
        <br/>
        <a href="http://zigversion.com/"
                >http://zigversion.com/</a>
      </p></li>

    </ul>
</div>

<div class="h3" id="desktop-integrations" title="desktop-integrations">
<h3 id="desktop_integrations">Desktop-integrated clients</h3>
    <ul>
      <li><p><b>Cascade</b> - Cross-platform file system driver frontend to
        Subversion, both GUI and command line.  Also provides other higher-level
        functionality.<br/>
        (<i>Not open source; free for personal use.</i>)
        <br/>
        <a href="http://www.conifersystems.com/cascade/"
                >http://www.conifersystems.com/cascade/</a>
      </p></li>

      <li><p><b>KSvn</b> - A Subversion client for KDE -- a plugin for Konqueror<br/>
        <a href="http://sourceforge.net/projects/ksvn"
                >http://sourceforge.net/projects/ksvn</a>
      </p></li>

      <li><p><b>SCPlugin</b> - Subversion integration for Mac OS X Finder<br/>
        <a href="http://scplugin.tigris.org/"
                >http://scplugin.tigris.org/</a>
      </p></li>

      <li><p><b>TortoiseSVN</b> - A Subversion client, implemented as a windows 
        shell extension<br/>
        <a href="http://tortoisesvn.tigris.org/"
                >http://tortoisesvn.tigris.org/</a>
      </p></li>

    </ul>
</div>

<div class="h3" id="ide-plugins" title="ide-plugins">
<h3 id="ide_plugins">IDE plug-in clients</h3>
    <p>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.</p>

    <ul>
      <li><p><b>Aigenta Unified SCC</b> - Subversion/CVS add-in for
        MSSCCI-compatible programs, including Microsoft Visual Studio
        and other programs<br/>
        (<i>Not Open Source. Free trial version available.</i>)
        <br/>
        <a href="http://aigenta.com/products/UnifiedScc.aspx"
                >http://aigenta.com/products/UnifiedScc.aspx</a>
      </p></li>

      <li><p><b>AnkhSVN</b> - Subversion integration for Microsoft 
        Visual Studio<br/>
        <a href="http://ankhsvn.open.collab.net/"
                >http://ankhsvn.open.collab.net/</a>
      </p></li>

      <li><p><b>CW Subversion</b> - A VCS plugin for Metrowerks CodeWarrior<br/> 
        <a href="http://www.soundgeek.org/Sound_Geek/CWSVN.html"
                >http://www.soundgeek.org/Sound_Geek/CWSVN.html</a>
      </p></li>

      <li><p><b>Subclipse</b> - A Subversion Eclipse Plugin<br/>
        <a href="http://subclipse.tigris.org/"
                >http://subclipse.tigris.org/</a>
      </p></li>

      <li><p><b>Subversive</b> - A Subversion Eclipse Plugin<br/>
      <a href="http://www.polarion.org/index.php?page=overview&amp;project=subversive"
              >http://www.polarion.org/index.php?page=overview&amp;project=subversive</a>
      </p></li>

      <li><p><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>
      </p></li>

      <li><p><b>VisualSVN</b> - Subversion integration for Visual Studio .NET
        2003, 2005 &amp; 2008<br/>
        (<i>This is a commercial closed-source product.</i>)
        <br/>
        <a href="http://www.visualsvn.com/visualsvn/"
                >http://www.visualsvn.com/visualsvn/</a>
      </p></li>

      <li><p><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>
      </p></li>

    </ul>
</div>

<div class="h3" id="other-plugins" title="other-plugins">
<h3 id="other_plugins">Other plug-in clients</h3>
    <ul>
      <li><p><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>
      </p></li>

      <li><p><b>Vcscommand.vim</b> - CVS/SVN/SVK integration plugin
      for the vim editor<br/>
        <a href="http://www.vim.org/scripts/script.php?script_id=90"
                >http://www.vim.org/scripts/script.php?script_id=90</a>
      </p></li>

    </ul>

</div>
</div>

<div class="h2" id="bindings" title="bindings">
<!-- leaving old "lang_bindings" id for compatibility -->
<h2 id="lang_bindings">Subversion Language bindings</h2>
    <ul>
      <li><p><b>Subversion</b> -
        <a
        href="http://svn.collab.net/repos/svn/trunk/subversion/bindings/swig/python/">Python</a>,
        <a
        href="http://svn.collab.net/repos/svn/trunk/subversion/bindings/swig/perl/">Perl</a>,
        <a
        href="http://svn.collab.net/repos/svn/trunk/subversion/bindings/javahl/">Java</a>,
        and <a
        href="http://svn.collab.net/repos/svn/trunk/subversion/bindings/swig/ruby/">Ruby</a>
        bindings to Subversion API analogous to the core C API<br/>
        <a href="http://subversion.tigris.org/"
                >http://subversion.tigris.org/</a>
      </p></li>

      <li><p><b>PySVN</b> - Object-oriented Python bindings for the
        Subversion client API<br/>
        <a href="http://pysvn.tigris.org/"
                >http://pysvn.tigris.org/</a>
      </p></li>
      
      <li><p><b>SVNKit</b> - Pure Java Subversion client library<br/>

        <a href="http://svnkit.com/"
                >http://svnkit.com/</a>
      </p></li>

      <li><p><b>SVNCPP</b> - C++ object oriented bindings for the
        Subversion client API<br/>

        <a href="http://rapidsvn.tigris.org/"
                >http://rapidsvn.tigris.org/</a>
      </p></li>

      <li><p><b>SubversionSharp</b> - C# bindings<br/>
        <a href="http://www.softec.st/SubversionSharp"
                >http://www.softec.st/SubversionSharp</a>
      </p></li>

      <li><p><b>SharpSvn</b> - .Net 2.0 binding of the Subversion
        Client API, plus some extras.<br/>
        <a href="http://sharpsvn.open.collab.net/"
                >http://sharpsvn.open.collab.net/</a>
      </p></li>

      <li><p><b>PECL SVN (PHP)</b> - PHP bindings<br/>
        <a href="http://pecl.php.net/package/svn"
                >http://pecl.php.net/package/svn</a>
      </p></li>
    </ul>

</div>

<div class="h2" id="hook-scripts" title="hook-scripts">
<h2 id="hook_scripts">Hook scripts</h2>
    <ul>
      <li><p>There are many hook scripts in the <a
          href="http://svn.collab.net/repos/svn/trunk/tools/hook-scripts/"
          >tools area</a> (supported) and the
          <a href="http://svn.collab.net/repos/svn/trunk/contrib/hook-scripts/"
          >contrib area</a> (unsupported, offered on an as-is basis),
          in addition to the ones below.</p></li>

      <li><p><b>svn2cvs</b> - Save Subversion commits to CVS repository.<br/>
        <a href="http://svn2cvs.tigris.org/"
                >http://svn2cvs.tigris.org/</a>
      </p></li>

      <li><p><b>PHPUnitStats</b> - On each commit, compute statistics
        of PHPUnit test cases performed by the author, store results
        in a MySQL database.<br/>
        <a href="http://sourceforge.net/projects/phpunitstats/"
                >http://sourceforge.net/projects/phpunitstats/</a>
      </p></li>
    </ul>

</div>

<div class="h2" id="converters" title="converters">
<h2 id="converters_">Repository converters</h2>
    <ul>
      <li><p><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>
      </p></li>

      <li><p><b>p42svn</b> - Perforce to Subversion conversion<br/>
        A Perl script which converts a Perforce depot to a
        Subversion repository<br/>
        <a href="http://p42svn.tigris.org/"
                >http://p42svn.tigris.org/</a>
      </p></li>

      <li><p><b>rcs2svn</b> - RCS to Subversion conversion<br/>
        A Perl script which converts RCS repositories to a
        Subversion repository<br/>
        <a href="http://www.coelho.net/rcs2svn.html"
                >http://www.coelho.net/rcs2svn.html</a>
      </p></li>

      <li><p><b>sccs2svn.py</b> - SCCS to Subversion conversion<br/>
        A Python script which converts SCCS repositories to a
        Subversion repository<br/>
        <a href="http://sccs2svn.berlios.de/"
                >http://sccs2svn.berlios.de/</a>
      </p></li>
          
      <li><p><b>svn-dump2dir</b> and <b>svn-dir2dump</b> - Convert
        back and forth between a subversion dump file and a subversion
        dump directory.<br/> 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.<br/>
      <a href="http://www.cubewano.org/blacktackle"
              >http://www.cubewano.org/blacktackle</a>
      </p></li>

      <li><p><b>SVN Importer</b> - Migrate to SVN from MKS, VSS,
        ClearCase, Star Team, PVCS, CVS<br/>
        <a href="http://www.polarion.org/index.php?page=overview&amp;project=svnimporter"
                >http://www.polarion.org/index.php?page=overview&amp;project=svnimporter</a>
      </p></li>      

      <li><p><b>Tailor</b> - a tool to migrate changesets between ArX,
        Bazaar, Bazaar-NG, CVS, Codeville, Darcs, Git, Mercurial,
        Monotone, Subversion and Tla repositories.
        Supports incremental conversion.<br/>
        <a href="http://wiki.darcs.net/DarcsWiki/Tailor"
                >http://wiki.darcs.net/DarcsWiki/Tailor</a>
      </p></li>

      <li><p><b>vss2svn</b> - Microsoft Visual Source Safe (VSS) to
       Subversion<br/>
       <a href="http://www.pumacode.org/projects/vss2svn"
               >http://www.pumacode.org/projects/vss2svn</a>
      </p></li>

      <li><p><b>SVNFusion</b> - Consolidates several (hundreds) of repositories
      into a new merged single one, preserving the revision history dates and
      handling tags and branches cleverly<br/>
       <a href="http://svnfusion.sourceforge.net">http://svnfusion.sourceforge.net</a>
      </p></li>

    </ul>

</div>

<div class="h2" id="community-sites" title="community-sites">
<!-- old "community_sites" id left for compatibility -->
<h2 id="community_sites">Community sites</h2>
   <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>
     <li><p><b>Subversion Wiki</b> - A 
       <a href="http://www.mediawiki.org/">Mediawiki</a>-based Wiki
       for best-practices, configuration and usage of Subversion and
       related tools.<br/>
       <a href="http://www.orcaware.com/svn/wiki/"
               >http://www.orcaware.com/svn/wiki/</a></p>
     </li>

     <li><p><b>openCollabNet</b> - 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 <a
       href="http://blogs.open.collab.net/svn/">Submerged
       blog</a>). Become a member and get more, such as a free online
       Subversion training class.<br/>
       <a href="http://open.collab.net/"
               >http://open.collab.net/</a></p>
     </li>
   </ul>

</div>

<div class="h2" id="high-level-tools" title="high-level-tools">
<!-- old "high_level_tools" id left for compatibility -->
<h2 id="high_level_tools">Higher-level tools that use Subversion</h2>
    <ul>
      <li><p><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://trac.edgewall.org/"
                >http://trac.edgewall.org/</a>
      </p></li>

      <li><p><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>
      </p></li>

      <li><p><b>Subwiki</b><br/>
        <a href="http://subwiki.tigris.org/"
                >http://subwiki.tigris.org/</a>
      </p></li>      

      <li><p><b>SharpForge</b> - SharpForge is an open source, c#, asp
        net 2.0, project management web application.<br/>
        <a href="http://sharpforge.org"
                >http://sharpforge.org</a>
      </p></li>

      <li><p><b>svk</b> - a decentralized version control system based on
        subversion<br/>
        <a href="http://svk.elixus.org/"
                >http://svk.elixus.org/</a>
      </p></li>      

      <li><p><b>submaster</b> - SubMaster is a system for distributed
        software development, based on Subversion.<br/>
        <a href="http://www.rocklinux.org/wiki/SubMaster"
                >http://www.rocklinux.org/wiki/SubMaster</a>
      </p></li>

      <li><p><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>
      </p></li>

      <li><p><b>Scmbug</b> - integrates software configuration management
         with bug-tracking.  It aims to be a universal tool that glues
         version control systems to bug-tracking systems.<br/>
        <a href="http://freshmeat.net/projects/scmbug/"
                >http://freshmeat.net/projects/scmbug/</a>
      </p></li>

      <li><p><b>BugTracker.NET</b> - a free, open source, web-based issue
        tracker for .NET.<br/>
        <a href="http://ifdefined.com/bugtrackernet.html"
                >http://ifdefined.com/bugtrackernet.html</a>
      </p></li>

      <li><p><b>Collaboa</b> - Repository browser and issue tracker,
        similar to Trac.<br/>
        <a href="http://collaboa.org/"
                >http://collaboa.org</a>
      </p></li>

      <li><p><b>DITrack</b> - Lightweight distributed issue tracking system
        using Subversion repository instead of a backend database.<br/>
        <a href="http://www.ditrack.org/"
                >http://www.ditrack.org</a>
      </p></li>
      
      <li><p><b>FastTrack</b> - 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.<br/>
      (<i>Not open source, but free of charge.</i>)<br/>
        <a href="http://www.polarion.org/index.php?page=overview&amp;project=fasttrack"
                >http://www.polarion.org/index.php?page=overview&amp;project=fasttrack</a>
      </p></li>      

      <li><p><b>USVN</b> - A web interface to manage Subversion repositories, providing
        an easy way to apply access rights on files in the repository.<br/>
        <a href="http://www.usvn.info/"
                >http://www.usvn.info/</a>
      </p></li>

      <li><p><b>VoilaSVN</b> - Web interface for searching Subversion
      	 repositories on content, path names, properties and dates;
      	 user admininstration with access control; online diff.<br/> 
        (<i>Not open source.  There is a free-of-charge edition.</i>)
        <br/>
        <a href="http://www.voilasvn.com/main/page_download.html"
                >http://www.voilasvn.com/main/page_download.html</a>
      </p></li>

      <li><p><b>Submin</b> - An easy to use web interface for
         Subversion repository administration. Easily create
         repositories, add/change/remove users/groups and manage
         access rights.<br/>
        <a href="http://supermind.nl/submin"
                >http://supermind.nl/submin</a>
      </p></li>
      
      <li><p><b>Sublime</b> - Easy Subversion management for Windows.  Manage
        repositories, users, automated backups and more, all from a web-based
        interface designed for a Windows environment.<br/>
        (<i>This is a commercial closed-source project.</i>)
        <br/>
        <a href="http://sublimesvn.com"
                >http://sublimesvn.com</a>
      </p></li>

    </ul>

</div>

<div class="h2" id="browsers" title="browsers">
<!-- old "repos_browsing" id left for compatibility -->
<h2 id="repos_browsing">Repository browsing tools</h2>
    <ul>
      <li><p><b>SVN::Web</b><br/>
        <a href="http://search.cpan.org/~nikc/SVN-Web/lib/SVN/Web.pm"
                >http://search.cpan.org/~nikc/SVN-Web/lib/SVN/Web.pm</a>
      </p></li>

      <li><p><b>ViewVC (formerly known as ViewCVS)</b><br/>
        <a href="http://www.viewvc.org/"
                >http://www.viewvc.org/</a><br/>
      </p></li>

      <li><p><b>WebSVN</b><br/>
        <a href="http://websvn.tigris.org/"
                >http://websvn.tigris.org/</a>
      </p></li>

      <li><p><b>Insurrection</b> - Web Access to Subversion<br/>
        <a href="http://insurrection.tigris.org/"
                >http://insurrection.tigris.org/</a><br/>
                Repository at <a href="http://svn.sinz.com/svn/Insurrection/"
                               >http://svn.sinz.com/svn/Insurrection/</a>
      </p></li>

      <li><p><b>Chora</b><br/>
        <a href="http://www.horde.org/chora/"
                >http://www.horde.org/chora/</a>
      </p></li>

      <li><p><b>SVN::RaWeb::Light</b><br/>
        <a href="http://web-cpan.berlios.de/modules/SVN-RaWeb-Light/"
                >http://web-cpan.berlios.de/modules/SVN-RaWeb-Light/</a>
      </p></li>

      <li><p><b>FlexySvn</b><br/>
        <a href="http://www.akbkhome.com/blog.php/View/90/FlexySvn.html"
                >http://www.akbkhome.com/blog.php/View/90/FlexySvn.html</a>
      </p></li>

      <li><p><b>perl_svn</b><br/>
        <a href="http://www.osdevel.org/projects/show/16?lang=en"
                >http://www.osdevel.org/projects/show/16?lang=en</a>
      </p></li>

      <li><p><b>mod_svn_view</b><br/>
        <a href="http://www.outoforder.cc/projects/apache/mod_svn_view/"
                >http://www.outoforder.cc/projects/apache/mod_svn_view/</a>
      </p></li>
  
      <li><p><b>bsSvnBrowser</b><br />
        <a href="https://bssvnbrowser.bountysource.com/docs/install"
                >https://bssvnbrowser.bountysource.com/docs/install</a>
      </p></li>

      <li><p><b>sventon</b> - Java web application for browsing Subversion
        repositories<br/>
        <a href="http://www.sventon.org/"
                >http://www.sventon.org/</a>
      </p></li>
      
      <li><p><b>WebClient for SVN</b> - A web interface for Subversion
        repositories.  Offers browsing and simple write operations.<br/>
        <a href="http://www.polarion.org/index.php?page=overview&amp;project=svnwebclient"
                >http://www.polarion.org/index.php?page=overview&amp;project=svnwebclient</a>
      </p></li>        

      <li><p>See also: <b>Trac</b> and <b>Collaboa</b> in the <a
        href="#high-level-tools"><i>Higher-level tools</i> section above</a>,
        which include repository browsing along with other functionality.
      </p></li>

    </ul>

</div>

<div class="h2" id="misc-utils" title="misc-utils">
<!-- old "misc_utils" id left for compatibility -->
<h2 id="misc_utils">Miscellaneous Utilities</h2>
    <ul>
      <li><p><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>
      </p></li>
      
      <li><p><b>CommitMonitor</b> - Windows tool to monitor repositories for
        new commits.<br />
      <a href="http://tools.tortoisesvn.net/CommitMonitor"
              >http://tools.tortoisesvn.net/CommitMonitor</a>
      </p></li>

      <li><p><b>CQ2SVN</b> - 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.<br/>
        (<i>closed-source, commercial</i>)
        <br/>
        <a href="http://www.clearvision-cm.com/products/clearquest-subversion-integration.html"
                 >http://www.clearvision-cm.com/products/clearquest-subversion-integration.html</a>
      </p></li>

      <li><p><b>JIRA Subversion plugin</b> - A plugin to integrate
        <a href="http://www.atlassian.com/software/jira/">JIRA</a>
        with Subversion.<br/>
        <a href="http://confluence.atlassian.com/display/JIRAEXT/JIRA+Subversion+plugin"
                >http://confluence.atlassian.com/display/JIRAEXT/JIRA+Subversion+plugin</a>
      </p></li>

      <li><p><b>JIRA2SVN</b> - bi-directional integration between
        Subversion and Atlassian JIRA: record a set of modified files
        and developer comments within a JIRA record.<br/>
        (<i>closed-source, commercial</i>)
        <br/>
        <a href="http://www.clearvision-cm.com/products/jira-subversion-integration.html"
                >http://www.clearvision-cm.com/products/jira-subversion-integration.html</a>
      </p></li>

      <li><p><b>Piston</b> - "Easy Vendor Branch Management"<br/>
        <a href="http://piston.rubyforge.org/"
                >http://piston.rubyforge.org/</a>
      </p></li>

      <li><p><b>RAM2SVN</b> - Seamlessly integrate Rational Asset Manager
        with Subversion, allowing users to package, download and modify
        assets from artefacts stored within Subversion repositories.<br/>
        (<i>closed-source, commercial</i>)
        <br/>
        <a href="http://www.clearvision-cm.com/products/ram-subversion-integration.html"
                >http://www.clearvision-cm.com/products/ram-subversion-integration.html</a>
       </p></li>

       <li><p><b>Scord</b> - Reduce the disk space used by a Subversion
	     working copy with large and/or many files.<br/>
	     <a href="http://scord.sourceforge.net/"
	       >http://scord.sourceforge.net/</a>
	   </p></li>

       <li><p><b>Suafe</b> - "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.<br/>
      <a href="http://code.google.com/p/suafe/"
              >http://code.google.com/p/suafe/</a>
      </p></li>

       <li><p><b>SupoSE</b> - "Subversion Repository Search Engine."
        Java program to perform full-text keyword search querying of
        entire Subversion repositories (including the history).<br/>
      <a href="http://supose.soebes.de/"
              >http://supose.soebes.de/</a>
      </p></li>

      <li><p><b>SVN Notifier</b> - Windows program to watch repository
        for changes.<br/>
        <a href="http://svnnotifier.tigris.org/"
                >http://svnnotifier.tigris.org/</a>
      </p></li>

      <li><p><b>SvnReporter</b> - Python script to generate various
         reports from Subversion commits.<br/>
      <a href="http://www.calins.ch/software/SvnReporter.html"
              >http://www.calins.ch/software/SvnReporter.html</a>
      </p></li>
      
      <li><p><b>SvnDumpTool</b> - Python classes and front-end script
         to fix eol, export files from, join, merge, split, check...
         Subversion dump files.<br/>
        <a href="http://svn.borg.ch/svndumptool/"
                >http://svn.borg.ch/svndumptool/</a>
      </p></li>
      
      <li><p><b>svn-merge-repos.pl</b> - A basic perl script to
         merge several repositories into one, in date order.<br/>
        <a href="http://www.coelho.net/svn-merge-repos.html"
                >http://www.coelho.net/svn-merge-repos.html</a>
      </p></li>

      <li><p><b>StatSVN</b> - 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.<br/>
        <a href="http://www.statsvn.org">http://www.statsvn.org</a>
      </p></li>

      <li><p><b>UCM4SVN</b> - 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.<br/>
        (<i>closed-source</i>)
        <br/>
        <a href="http://www.clearvision-cm.com/products/unified-change-management-for-subversion.html"
                >http://www.clearvision-cm.com/products/unified-change-management-for-subversion.html</a>
      </p></li>

      <li><p><b>VersionLink</b> -  Tool for users of TechExcel DevTrack
        to integrate with Subversion.<br/>
        <a href="http://www.techexcel.com/products/devtrack/subversion.html"
                >http://www.techexcel.com/products/devtrack/subversion.html</a>
      </p></li>

    </ul>

</div>

<div class="h2" id="misc-resources" title="misc-resources">
<!-- old "misc_resources" id left for compatibility -->
<h2 id="misc_resources">Miscellaneous Resources</h2>
    <ul>
      <li><p><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>
      </p></li>

      <li><p><b>Segetech Open Source Rendezvous</b>
        Detailed guide to configuring open source collaboration tools
        such as Subversion, Bugzilla, and MediaWiki so that they work
        in concert.<br/>
        <a href="http://oss.segetech.com/bugzilla-svn-wiki.html"
                >http://oss.segetech.com/bugzilla-svn-wiki.html</a>
      </p></li>

      <li><p><b>SubTrain - Open Source Training Materials</b>
        Open source training materials, including a customizable set
        of slides, aimed at companies migrating to Subversion.<br/>
        <a href="http://www.polarion.org/index.php?page=overview&amp;project=subtrain"
                >http://www.polarion.org/index.php?page=overview&amp;project=subtrain</a>
      </p></li>

    </ul>

</div>

<div class="h2" id="articles" title="articles">
<h2 id="articles_">Articles and Reviews</h2>

    <ul>
      <li><p><b>"CVS is out, Subversion is in"</b> 
        <i>by Chip Turner</i><br />
        <a href="http://www.redhat.com/magazine/010aug05/features/subversion/">
          http://www.redhat.com/magazine/010aug05/features/subversion/</a></p>
      </li>

      <li><p><b>"The Subversion Project: Building a Better CVS"</b> 
        <i>by Ben Collins-Sussman</i><br />
        <a href="http://www.linuxjournal.com/article/4768">
          http://www.linuxjournal.com/article/4768</a></p>
      </li>

      <li><p><b>"Single-User Subversion"</b>
        <i>by Rafael Garcia-Suarez</i><br />
<a href="http://www.onlamp.com/pub/a/onlamp/2002/10/31/subversion.html">
          http://www.onlamp.com/pub/a/onlamp/2002/10/31/subversion.html</a></p>
      </li>

      <li><p><b>"Multiuser Subversion"</b>
        <i>by Rafael Garcia-Suarez</i><br />
        <a href="http://www.onlamp.com/pub/a/apache/2002/12/19/svn2.html">
          http://www.onlamp.com/pub/a/apache/2002/12/19/svn2.html</a></p>
      </li>

      <li><p><b>"Using the Subversion Client API"</b>
        <i>by Garrett Rooney</i><br />
        Part 1: 
<a href="http://www.linuxdevcenter.com/pub/a/linux/2003/04/24/libsvn1.html">
         http://www.linuxdevcenter.com/pub/a/linux/2003/04/24/libsvn1.html</a>
        <br />
        Part 2: 
<a href="http://www.linuxdevcenter.com/pub/a/linux/2003/05/15/libsvn2.html">
       http://www.linuxdevcenter.com/pub/a/linux/2003/05/15/libsvn2.html</a></p>
      </li>

      <li><p><b>Subversion articles</b>
        <i>by Shlomi Fish</i><br />
        <a href="http://better-scm.berlios.de/docs/shlomif-evolution.html">
          http://better-scm.berlios.de/docs/shlomif-evolution.html</a><br />
<a href="http://better-scm.berlios.de/subversion/compelling_alternative.html">
         http://better-scm.berlios.de/subversion/compelling_alternative.html
        </a></p>
      </li>

      <li><p><b>"Subversion for CVS Users"</b>
        <i>by Mike Mason</i><br />
        <a href="http://osdir.com/Article203.phtml">
          http://osdir.com/Article203.phtml</a><br />
 <a href="http://slashdot.jp/journal.pl?op=display&amp;uid=12&amp;id=200792">
          http://slashdot.jp/journal.pl?op=display&amp;uid=12&amp;id=200792</a>
          (Japanese translation)</p>
      </li>

      <li><p><b>"Dispelling Subversion FUD"</b>
        <i>by Ben Collins-Sussman</i><br />
        <a href="http://www.red-bean.com/sussman/svn-anti-fud.html">
          http://www.red-bean.com/sussman/svn-anti-fud.html</a></p>
      </li>

      <li><p><b>"Debunking BitMover's Subversion Comparison"</b>
          <i>by Karl Fogel</i><br />
        <a href="http://subversion.tigris.org/bitmover-svn.html"
                >http://subversion.tigris.org/bitmover-svn.html</a></p>
      </li>

      <li><p><b>The "Better SCM" version control systems comparison:</b><br />
      <a href="http://better-scm.berlios.de/comparison/"
              >http://better-scm.berlios.de/comparison/</a></p>
      </li>

    </ul>

</div>

<div class="h2" id="other-links-pages" title="other-links-pages">
<!-- old "other_link_pages" id left for compatibility -->
<h2 id="other_link_pages">Other Subversion link pages</h2>
    <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&amp;sp-q=subversion"
         >http://www.oreillynet.com/search/index.ncsp?sp-k=all&amp;sp-q=subversion</a>
      </li>
    </ul>

</div>

</div>
</body>
</html>