Setting up Subversion and WebSVN
September 12th, 2006 by George Notaras
I always wanted to learn how to set up a version control system, especially SVN since everybody tend to move to that system.
This howto will illustrate a way to install and configure Subversion and websvn on a Debian server with the following features:
- multiple repository Subversion
- access to the repositories via WebDAV (https, https) and ssh
- Linux system account access control and/or Apache level access control
- a secured websvn (php web application for easy code browsing)
- configured syntax coloring in websvn with gnu enscript
Read the full article at HOWTOforge.com
This guide was written for a Debian system, so package names may differ from Fedora, but it’s a good read. Also, make sure you do not miss the excellent online book Version Control with Subversion, which contains extensive information about SVN.
The Setting up Subversion and WebSVN by George Notaras, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License. Terms and conditions beyond the scope of this license may be available at www.g-loaded.eu.
Related Articles
- From Subversion to Mercurial
- Forking Apache-licensed software on Github and Bitbucket
- Using the mod_dav_svn SVNParentPath directive with multiple authz files
- Best Practices of Software Licensing
- A change of plans regarding a web-based VCS manager
Tags: Administration, Maintenance, Programming, Version Control