svn: unrecognized url schemesvn更新本地checkout目录出现这个问题!
原来是svn不识别url,这就需要加载一个模块 ra_neon!
先看看原先系统的版本。
svn, version 1.6.6 (r40053)
compiled oct 18 2011, 14:01:57
凯发app官方网站 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
凯发app官方网站 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
阅读(20820) | 评论(0) | 转发(3) |