OrcaWare and Subversion

This is OrcaWare Technology's main page for Subversion training, consulting and support.

Subversion is the next generation version control system.

For those people interested in OrcaWare's services, we list all the Subversion related services here.

Subversion Business Solutions

OrcaWare Technologies provides the following services for development, quality assurance and technical writing teams that use Subversion.

  • Subversion Training Courses
  • Professional Subversion Install In Four Hours
    • Have your own Subversion server professionally installed and configured on your own systems by one of the Subversion committers in four hours
    • Supports the following operating systems
      • Windows Server 2003, XP, 2000
      • Linux: RedHat, Debian, Ubuntu
      • Solaris
      • Mac OS X
    • Installation includes:
      • Apache 2.0.x or Apache 2.2.x, depending upon the host OS
      • Subversion 1.6.x
      • Hot-backups
      • Authentication using password files, LDAP or Active Directory (extra time required for Active Directory)
      • Authorization on a per user or group basis for different sections of the repository
      • Post-commit emails for automatic team notification of commits

  • Professional Trac Install
    • Add on top of Subversion Trac, a popular ticket tracking system. Trac ties directly into Subversion, making it easy to link commits with tickets.
    • Supports the following operating systems
      • Windows Server 2003, XP, 2000
      • Linux: RedHat, Debian, Ubuntu
      • Solaris
      • Mac OS X
    • Installation includes:
      • Trac
      • PostgreSQL database

  • Consulting
    • General on or off-site consulting helping your organization plan and deploy a rollout of Subversion.

  • Migrations to Subversion
    • We help companies migrate from their existing source control systems to Subversion. This includes:
      • Working with management and team leads to modify existing processes and design new processes to work with Subversion's source control system.
      • Migrating code and history to Subversion.

Organizations we have provided training and consulting include:

OrcaWare's Subversion Repository

OrcaWare Technologies hosts all of its open-source and publicly available code in a public Subversion server.

Browse the OrcaWare source code repository to see the packages available for download. There are three different ways you can connect to the Subversion repository and download content. You can choose between:

  • HTML over port 80
  • XML over port 80

When checking out the source code on this server, please be extra careful to check out only the package you need, otherwise you may check out the entire repository and fill up a minimum of 300 Mbytes on your disk and take forever to check out. Here are some sample commands:

  • Check out the HEAD revision, that is the latest version, of the Orca package:
    $ svn co http://www.orcaware.com/svn/repos/orca/trunk/
  • Check out Orca tagged at version 0.27:
    $ svn co http://www.orcaware.com/svn/repos/orca/tags/0.27/
  • These are the commands to avoid, as they will check out everything underneath the specified URL. Be careful :) :
    $ svn co http://www.orcaware.com/svn/repos/
    $ svn co http://www.orcaware.com/svn/repos/orca/
    $ svn co http://www.orcaware.com/svn/repos/orca/tags/

Only the URLs for the HTML viewing also allow commits against the Subversion repository.

The XML URL is only relevant for browsing the repository with your browser. If you have a current browser that understands XML, then you can browse the repository and get a nicer view of the repository, otherwise you can use the HTML view. This choice is not relevant for the Subversion client, but I've prevented commits to the XML view, so make certain to check out any working copies using the HTML URL.

This server is running:

Operating System Ubuntu Karmic Koala
Subversion 1.6.5
apr 1.3.8
apr-util 1.3.9
Apache Web Server 2.2.12
Subversion Links

Here are some links to other Subversion resources: