gpt4 book ai didi

svn - OS X 10.8 缺少 mod_*_svn.so 库

转载 作者:行者123 更新时间:2023-12-04 07:41:25 24 4
gpt4 key购买 nike

升级到 OS X 10.8 (Mountain Lion) 后,我发现我的 SVN 服务器坏了。在 10.7 下,我将其设置为使用 httpd 服务器提供访问权限,但在升级后,dav_svn_module 和 authz_svn_module(mod_dav_svn.so 和 mod_authz_svn.so)的 LoadModules 丢失了。

有谁知道如何为标准的 Apple 提供的颠覆(v1.6.18)获得这些?

谢谢,
汤姆

最佳答案

您可以在 OS X 10.8(又名 Mountain Lion)上恢复 svn over http 支持。

两个Apache httpd模块需要从源代码构建。这两个模块是:

  • mod_dav_svn.so
  • mod_authz_svn.so

  • 本文详细介绍了所需的步骤, Serving svn with httpd on OS X .

    对于 Mac OS X 10.8,精简步骤如下,但值得首先阅读链接文章以了解发生了什么:
    curl 'http://archive.apache.org/dist/subversion/subversion-1.6.18.tar.bz2' > ~/Downloads/subversion-1.6.18.tar.bz2
    cd ~/Downloads
    bunzip2 subversion-1.6.18.tar.bz2
    tar -xf subversion-1.6.18.tar
    cd subversion-1.6.18
    ./configure
    make
    cp subversion/mod_dav_svn/.libs/mod_dav_svn.so /usr/libexec/apache2/.
    cp subversion/mod_authz_svn/.libs/mod_authz_svn.so /usr/libexec/apache2/.
    echo "LoadModule dav_svn_module libexec/apache2/mod_dav_svn.so" >> /etc/apache2/httpd.conf
    echo "LoadModule dav_svn_module libexec/apache2/mod_authz_svn.so" >> /etc/apache2/httpd.conf

    关于svn - OS X 10.8 缺少 mod_*_svn.so 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11712294/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com