linux下源码编译 subversion(SVN)- 解决ra_dav模块加载问题(HTTP)
2012-09-13 16:45
661 查看
源码安装完成后通过svn --version 显示是ra_dav、ra_svn、ra_local个模块的话,则安装成功。
Java代码
![](http://jimingsong.iteye.com/images/icon_star.png)
[root@localhost subversion-1.4.0]# svn --version
svn,版本 1.4.0 (r21228)
编译于 Oct 12 2011,16:23:54
Copyright (C) 2000-2006 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).
可使用以下的档案库存取 (RA) 模块:
* ra_dav : 通过WebDAV (DeltaV) 协议访问档案库的模块。
- handles 'http' scheme
- handles 'https' scheme
* ra_svn : 使用svn网络协议访问档案库的模块。
- handles 'svn' scheme
* ra_local : 访问本地磁盘的档案库模块。
- handles 'file' scheme
[root@localhost subversion-1.4.0]#
但是一般地话ra_local、ra_svn是默认安装。对于ra_dav需要下在neon,解压到subversion中,并修改其文件夹名称为neon。注意neon的版本,我安装的svn版本对应的你哦neon好像必须是neon0.25.5,我下最新 的版本安装失败.还有apr, apr-util在apache2中都有的。(/usr/local/apache/为apache2安装的路径)
Java代码
![](http://jimingsong.iteye.com/images/icon_star.png)
[root@localhost subversion-1.4.0]# ./configure --with-apxs=/usr/local/apache/bin/apxs --prefix=/usr/local/subversion --with-apr=/usr/local/apache/ --with-apr-util=/usr/local/apache/ --enable-maintainer-mode --with-ssl
上面是版本比较低的subversion源码编译安装。
======================================================================
对于高版本的subversion的ra_dav安装。直接先编译neon-0.29.6.tar.gz,无需复制到subversion的源码文件中了。
编译完成后效果:
Java代码
![](http://jimingsong.iteye.com/images/icon_star.png)
[root@localhost subversion-1.7.0]# /usr/local/subversion/bin/svn --version
svn,版本 1.7.0 (r1176462)
编译于 Oct 12 2011,23:19:01
Copyright (C) 2011 The Apache Software Foundation.
This software consists of contributions made by many people; see the NOTICE
file for more information.
Subversion is open source software, see http://subversion.apache.org/
可使用以下的版本库访问模块:
* ra_neon : 通过 WebDAV 协议使用 neon 访问版本库的模块。
- 处理“http”方案
* ra_svn : 使用 svn 网络协议访问版本库的模块。 - 使用 Cyrus SASL 认证
- 处理“svn”方案
* ra_local : 访问本地磁盘的版本库模块。
- 处理“file”方案
[root@localhost subversion-1.7.0]#
相关文章推荐
- apache 无法加载Subversion的mod_dav_svn模块,解决办法
- Android --- windows下搭建Linux环境下载编译Android源代码--解决下载android系统源码错误问题
- 解决Ubuntu 10.10下Vmware每次打开都会重新编译加载模块的问题
- 最简单的helloworld模块编译加载(linux3.5内核源码树建立)
- linux下安装SVN后找不到DAV模块问题
- 本地编译Hadoop2.8.0源码总结和问题解决(转自:http://blog.csdn.net/young_kim1/article/details/50324345)
- Linux字符设备驱动-globalmem驱动编译加载遇到的问题及解决办法
- linux Apache设置https访问以及加载mod_ssl.so模块以及问题解决
- Linux交叉编译的时候,加载freetype动态库的时候出现了问题,(已解决)
- Linux从源码安装subversion遇到问题及解决
- subversion_ports(mod_dav_svn问题解决)
- Lua在 linux下源码编译问题之readline/readline.h:没有那个文件或目录解决方法
- Linux 从源码编译安装 OpenSSH以及各问题解决
- linux显示git commit id,同时解决insmod模块时版本不一致导致无法加载问题
- Linux下SVN源码编译安装配置
- Linux下搭建SVN服务器遇到的问题及解决方法
- linux编译找不到apr问题解决办法
- Linux中编译apache服务器modules文件夹缺少模块(.so)的问题
- Centos7.X 源码编译安装subversion svn1.8.x
- Linux源码与编译出的目标文件汇编代码的一致性问题