mac系统之svn: Unrecognized URL scheme 解决

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 http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).

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

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

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

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

NEON 下载地址: http://www.webdav.org/neon/ 我下载的是0.25版本

安装 ./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 http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).

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


本文固定链接: http://blog.wwllcchf.com/?p=423 | 吴文龙的个人博客

作者:wuwenlong 于2014年01月24日发表 &
mac系统之svn: Unrecognized URL scheme 解决 | 吴文龙的个人博客

报歉!评论已关闭.