【问题标题】:How to install mod_dav_svn on Centos 5.5如何在 Centos 5.5 上安装 mod_dav_svn
【发布时间】:2011-03-27 07:08:13
【问题描述】:

我正在尝试在我的服务器(Centos 5.5、Apache Apache 2.2.11、DirectAdmin 1.35.1)上安装mod_dav_svn,但没有成功。

我正在使用本教程:http://wiki.centos.org/HowTos/Subversion#head-ae2d6fa671ad7ebd5d7835c6edbcd15dd2d73c4d

所以,我正在控制台中尝试:

# yum install mod_dav_svn subversion
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: centos.bst.lt
 * base: centos.bst.lt
 * extras: centos.bst.lt
 * updates: centos.bst.lt
Excluding Packages in global exclude list
Finished
Setting up Install Process
No package mod_dav_svn available.
Package subversion-1.4.2-4.el5_3.1.i386 already installed and latest version
Nothing to do

为什么找不到mod_dav_svn

我也试过了:

#yum search mod_dav_svn
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: centos.bst.lt
 * base: centos.bst.lt
 * extras: centos.bst.lt
 * updates: centos.bst.lt
Excluding Packages in global exclude list
Finished
Warning: No matches found for: mod_dav_svn
No Matches found

没什么...

【问题讨论】:

    标签: svn centos5


    【解决方案1】:

    安装directadmin 时,Apache 是从源代码构建的,排除项放在yum.config 中,这样yum 更新不会破坏Apache。如果要安装mod_dav_svn,请使用直接管理员自定义构建脚本。

    这可能有用:“SVN: Subversion + mod_dav_svn in custom Apache”。

    【讨论】:

      【解决方案2】:

      事情没那么简单。为了做到这一点,你可能需要重建 Apache,你必须确保你有 APR 和 NEON 库,你必须确保你所有的第三方库都是正确的版本,并且可以很好地和顺利地协同工作.

      我已经这样做了几十次了,这需要时间、精力、汗水、眼泪,以及很多很多的挫败感。而且,我知道我在做什么。我可能需要几天的时间才能让所有的东西一起工作。

      有两种更好的解决方案:

      • 使用同时运行 Apache、mod_svn_dav 和 Subversion 的 Linux 发行版。我认为 Centos 应该是其中之一。我知道 Fedora 肯定有这个。
      • 安装第三方解决方案,如Collab.net's Subversion Edge。这是一个纯开源的 Subversion 包,内置的 Apache 服务器已经配置好并且可以工作。你需要的一切。还有其他人提供这样的包——一些完全开源,一些 Apache/Subversion 包带有一些专有的图形前端。

      Ejder 为您指明了自行开发的方向,但请注意,这可能因系统而异。您需要非常仔细地解析输出日志,并尝试将各种线索拼凑在一起,以使所有不同的部分都能正常工作。我的建议是,除非您非常熟悉从头开始构建 C 代码并使用 GNU configure 脚本,否则最好使用已经为您整合所有部分的第三方解决方案。

      【讨论】:

        猜你喜欢
        • 2010-10-11
        • 2011-07-22
        • 1970-01-01
        • 2011-03-25
        • 2015-04-13
        • 2011-05-25
        • 2012-03-18
        • 2013-09-04
        • 2011-04-16
        相关资源
        最近更新 更多