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