Apache Changes Site Config on Web Start
Hello,
I have successfully gotten SVN to work with WebDAV on Snow Leopard Server 10.6.1 following this guide: http://developer.apple.com/mac/articles/server/subversionwithxcode3.html.
However, whenever I reboot the server or restart web services, the location node changes. Specifically, the line DAV svn is changed to DAV Off. I have WebDAV enable in the config and in server manager, so it's just this location, or "Realm", that seems to experience this behavior. I then have to go into the site config file and update that line. Of course, I can only do this while the server is active, or it will edit the line again when I start the service.
<Location "/svn/">
DAV svn
SVNParentPath Path/To/My/SVN
AuthType Basic
<Limit GET HEAD OPTIONS CONNECT POST PROPFIND PUT DELETE PROPPA$
Require group workgroup
</Limit>
AuthName "subversion"
</Location>
changes to
<Location "/svn/">
DAV Off
SVNParentPath Path/To/My/SVN
AuthType Basic
<Limit GET HEAD OPTIONS CONNECT POST PROPFIND PUT DELETE PROPPA$
Require group workgroup
</Limit>
AuthName "subversion"
</Location>
Has anyone else experienced this or know how to make my edits permanent?
-Scott
I have successfully gotten SVN to work with WebDAV on Snow Leopard Server 10.6.1 following this guide: http://developer.apple.com/mac/articles/server/subversionwithxcode3.html.
However, whenever I reboot the server or restart web services, the location node changes. Specifically, the line DAV svn is changed to DAV Off. I have WebDAV enable in the config and in server manager, so it's just this location, or "Realm", that seems to experience this behavior. I then have to go into the site config file and update that line. Of course, I can only do this while the server is active, or it will edit the line again when I start the service.
<Location "/svn/">
DAV svn
SVNParentPath Path/To/My/SVN
AuthType Basic
<Limit GET HEAD OPTIONS CONNECT POST PROPFIND PUT DELETE PROPPA$
Require group workgroup
</Limit>
AuthName "subversion"
</Location>
changes to
<Location "/svn/">
DAV Off
SVNParentPath Path/To/My/SVN
AuthType Basic
<Limit GET HEAD OPTIONS CONNECT POST PROPFIND PUT DELETE PROPPA$
Require group workgroup
</Limit>
AuthName "subversion"
</Location>
Has anyone else experienced this or know how to make my edits permanent?
-Scott
Mac Pro, Macbook Pro, Mac Mini Server, Mac OS X (10.6.1)