Chinaunix首页 | 论坛 | 博客
  • 博客访问: 178980
  • 博文数量: 134
  • 博客积分: 1215
  • 博客等级: 少尉
  • 技术积分: 564
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-20 11:04
文章分类

全部博文(134)

文章存档

2017年(88)

2012年(46)

我的朋友

分类: LINUX

2017-04-14 10:46:47

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
阅读(946) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~