Along with so many others, I upgraded to Snow Leopard. Overall the upgrade went without a hitch. However, I noticed that my Subversion repository was no longer available from Subclipse or via the Web Browser. Not good.
So I did some digging around and upon finding this article from Patrick Rice http://patrick-rice.net/daybook/2009/09/20/subversion-snow-leopard-etc/ I was up and working again in a few minutes.
Apparently with the Snow Leopard upgrade, the Apache mod_dav_svn configuration was removed from /etc/apache2/other/svn.conf.  Patrick references the following article.  It’s extremely educational and informative:  How To: Manage Your Own Subversion Repository In Leopard.  The details still apply in Snow Leopard, as well.
Following these articles I just created a new /etc/apache2/other/svn.conf.
LoadModule dav_svn_module /usr/libexec/apache2/mod_dav_svn.so
<Location /svn>
    DAV svn
    SVNParentPath /Users/Shared/svn
    AuthType Basic
    AuthName "Subversion repository"
    AuthUserFile /etc/apache2/svn-auth-file
    Require valid-user
</Location>
Restart the Apache server (via Sharing in the System Preferences application). And you should have your repository back.
 
					
Trackbacks/Pingbacks