Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6374240
  • 博文数量: 162
  • 博客积分: 3600
  • 博客等级: 中校
  • 技术积分: 10366
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-19 11:23
个人简介

专注系统运维、网络架构,研究技术解决方案,记录我的思想轨迹、工作学习、生活和关注的领域

文章分类
文章存档

2014年(2)

2013年(16)

2012年(27)

2011年(117)

分类: LINUX

2011-10-18 14:35:42

svn: Unrecognized URL schemeSVN更新本地checkout目录出现这个问题!
原来是svn不识别url,这就需要加载一个模块 ra_neon!

先看看原先系统的版本。


svn, version 1.6.6 (r40053)
   compiled Oct 18 2011, 14:01:57

Copyright (C) 2000-2009 CollabNet.
Subversion is open source software, see
This product includes software developed by CollabNet (

可使用以下的档案库存取 (RA) 模块

* ra_svn : 使用svn网络协议访问档案库的模块。
  - handles 'svn' scheme
* ra_local : 访问本地磁盘的档案库模块。

发现我确实没有加载ra_dav 这个模块,不过按照上面的提示解决办法,我已经在 /etc/ld.so.conf 中增界了 /usr/local/svn/lib 这个目录,并且重新陨星了 ldconfg 但似乎这样还是加载不进去,,

发现那个模块并没有加载,经过查看configure 的过程,我们发现我们需要安装一个NEON的插件





NEON 下载地址


安装 ./configure --prefix=/usr/local/neon  --enable_shared

make && make install


编译Subversion

./configure --prefix=/usr/local/svn --with-apxs=/usr/local/apache2/bin/apxs --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr --with-ssl --with-zlib=/usr/local/zlib/ --enable-maintainer-mode  --with-neon=/usr/local/neon/

至于完整的安装Subversion,可以看其他资料,网上很多网友有分享!
最后,发现问题解决

svn, version 1.6.6 (r40053)
   compiled Oct 18 2011, 14:01:57

Copyright (C) 2000-2009 CollabNet.
Subversion is open source software, see
This product includes software developed by CollabNet ().

The following repository access (RA) modules are available:

* ra_neon : Module for accessing a repository via WebDAV protocol using Neon.
  - handles 'http' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
  - with Cyrus SASL authentication
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme
阅读(21184) | 评论(0) | 转发(3) |
给主人留下些什么吧!~~