Difference between revisions of "Svn"
From NAMIC Wiki
m (Update from Wiki) |
|||
Line 33: | Line 33: | ||
== Example Repositories == | == Example Repositories == | ||
− | http://www.na-mic.org | + | http://www.na-mic.org/websvn/ |
Latest revision as of 19:43, 8 January 2007
Home < SvnDescription
The goal of the Subversion project is to build a version control system that is a compelling replacement for CVS in the open source community. The software is released under an Apache/BSD-style open source license.
Documentation
- http://subversion.tigris.org/
- Subversion_Input_Filters for commit checks.
Create Repository
This is tested on Debian GNU/Linux and it may or may not work on other operating systems.
sudo svnadmin create /directory/to/the/project/ sudo chown -R www-data:www-data /directory/to/the/project/ sudo vim /etc/apache2/mods-enabled/dav_svn.conf
add:
<Location /svn/ProjectPath> DAV svn SVNPath /directory/to/the/project AuthType Basic AuthName "Subversion Repository" AuthUserFile /project/passwords/file.passwords <LimitExcept GET PROPFIND OPTIONS REPORT> Require valid-user </LimitExcept> </Location>