Cannot locate mod_dav_svn on macosx 10.13 default apache2

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Cannot locate mod_dav_svn on macosx 10.13 default apache2

Per Lindevall
Dear Subversionists

I had a perfectly nice working svn apache2 setup on an old Mac mini. A while ago I decided to update the Mac OS to OSX 10.13 High Sierra. The default http 2.4 don’t provide mod_dav_svn as part of the package nor do the homebrew version.

I don’t find any information on why this is so. I’ve tried to locate and install a mod_dav_svn.so but I cannot find one nor a tool that can.

Do any of you guys have any idea how to solve this situation or know any other way to serve svn through httpd.

Is git the solution?

/per

----------
Per Lindevall  |  [hidden email]  |  +46 70 777 0763





signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Cannot locate mod_dav_svn on macosx 10.13 default apache2

Sean McBride
On Tue, 17 Sep 2019 21:39:18 +0200, Per Lindevall said:

>Dear Subversionists
>
>I had a perfectly nice working svn apache2 setup on an old Mac mini. A
>while ago I decided to update the Mac OS to OSX 10.13 High Sierra. The
>default http 2.4 don’t provide mod_dav_svn as part of the package nor do
>the homebrew version.
>
>I don’t find any information on why this is so. I’ve tried to locate and
>install a mod_dav_svn.so but I cannot find one nor a tool that can.
>
>Do any of you guys have any idea how to solve this situation or know any
>other way to serve svn through httpd.

Personally, I use these:
<http://opensource.wandisco.com/osx/>

They include the module.

Cheers,

--
____________________________________________________________
Sean McBride, B. Eng                 [hidden email]
Rogue Research                        www.rogue-research.com
Mac Software Developer              Montréal, Québec, Canada
Reply | Threaded
Open this post in threaded view
|

Re: Cannot locate mod_dav_svn on macosx 10.13 default apache2

Ryan Schmidt-12
In reply to this post by Per Lindevall


On Sep 17, 2019, at 14:39, Per Lindevall wrote:

> I had a perfectly nice working svn apache2 setup on an old Mac mini. A while ago I decided to update the Mac OS to OSX 10.13 High Sierra. The default http 2.4 don’t provide mod_dav_svn as part of the package nor do the homebrew version.
>
> I don’t find any information on why this is so. I’ve tried to locate and install a mod_dav_svn.so but I cannot find one nor a tool that can.
>
> Do any of you guys have any idea how to solve this situation or know any other way to serve svn through httpd.

The only way to serve a Subversion repository through httpd is mod_dav_svn. Another way to serve a Subversion repository is by using svnserve.

One option to get mod_dav_svn on macOS is to install MacPorts and then run:

sudo port install subversion +mod_dav_svn

This will also install a separate copy of Apache 2.4 and all other needed dependencies.

To install MacPorts, visit https://www.macports.org

Disclosure: I am a MacPorts manager