svn server on OSX
OSX 2011. 6. 30. 17:461. Snowleopard includes apache
- just run
sudo apachectl start
2. Make a repository
mkdir /Users/username/svn
cd /Users/username/svn
svnadmin create svnfolder
sudo chown -R bong:www /Users/username/svn/*
chmod -R g+w svnfolder/
3. Make a conf file
sudo emacs /etc/apache2/other/svn.conf
-- svn.conf --
LoadModule dav_svn_module /usr/libexec/apache2/mod_dav_svn.so
<Location /svn> DAV svn SVNParentPath /Users/crazia/svn
AuthType Basic AuthName "Subversion repository" AuthUserFile /etc/apache2/svn-auth-file Require valid-user
</Location>
<Location /svn> DAV svn SVNParentPath /Users/crazia/svn
AuthType Basic AuthName "Subversion repository" AuthUserFile /etc/apache2/svn-auth-file Require valid-user
</Location>
4. create svn account
sudo htpasswd -cm /etc/apache2/svn-auth-file username
5. restart apache
sudo apachectl restart
6. import ur directory into ur repository