Subversion
The Subversion revision control service
The subversion service provides a central SVN repository service for University staff and their collaborators. It is accessible on- and off-campus.
Anyone writing source code is encouraged to use the service. It is not a document management system, it is geared towards software development.
Should you require access to the service, please contact the Service Desk with your requirements. Specifically we request the following information:
- Name of project
- Name of repository (or repositories if multiple ones are required)
- Owner (usually the person requesting the repository)
- List of users who require access to each repository, and whether they need read or read/write access
If you require the importing of an existing SVN repository into this new repository, please let us know via the Service Desk.
On creation, your repository will be accessible via HTTPS through the URL https://svn.rcs.le.ac.uk/project/repository.
External collaborators who need access will need an Associate account first.
Documentation
The Basic SVN Use page has some examples of common SVN commands.
The book Version Control with Subversion (ISBN 978-0-596-51033-6) is available as a free download and contains everything there is to know about using SVN.
Version Control with Subversion
SVN Clients
SVN clients are easily available from various sources. Linux distributions generally come with svn bundled. Below are links to popular clients for other operating systems.
Wikipedia has a useful page showing a comparison of SVN clients for a variety of platforms.
Eclipse
Subclipse is a popular Subversion addition for the Eclipse IDE.
Microsoft Windows
TortoiseSVN is a free fully-featured SVN client and integrates nicely with Explorer.Visual Studio
For Visual Studio users there are a number of SVN plugins, but a free one that works well is AnkhSVN. It requires TortoiseSVN to be installed too.
Mac OS X
![[The University of Leicester]](unilogo.gif)


