linux上安装svn 提示svn: Unrecognized URL scheme错误

转载 2013年12月05日 20:54:20
安装neon:
./configure --with-ssl=openssl
make && make install
安装svn:
./configure --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr/ --with-neon=/usr/local/neon/ PREFIX=/usr/local/svn/ 
make && make install


在linux下安装完subversion1.4+apache2.2.4之后,能够正确的增加库。但是在使用svn http://...的时候提示svn: Unrecognized URL scheme的错误。
1、查看了subversion的资料之后认识到了问题所在。
Subversion 使用外掛系統來存取檔案庫. 目前有三個這樣的外掛: ra_local 可以存取本地檔案庫, ra_dav 可以透過 WebDAV 存取檔案庫, 而 ra_svn 可以透過 svnserve 伺服器來進行本地或遠端的存取。當你想要在 Subversion 進行一個作業時, 用戶端會試著依 URL schema 動態載入一個外掛. file:// URL 會試著載入 ra_local, 而 http:// URL 會試著輸入 ra_dav。
执行svn --verion输出以下内容
svn,版本 1.4.3 (r23084)
   编译于 Jan 26 2007,15:45:15
版权所有 (C) 2000-2007 CollabNet。
Subversion 是开放源代码软件,请参阅 http://subversion.tigris.org/
此产品包含由 CollabNet (http://www.Collab.Net/)开发的软件。
可使用以下的仓库存取 (RA) 模块: 
* ra_svn : 使用svn网络协议访问仓库的模块。
- 处理“svn”方案
* ra_local : 访问本地磁盘的仓库模块。
- 处理“file”方案
确实没有发现支持ra_dav的模块。
2、./configure --help
阅读输出的内容发现了一个--with-neno的选项
--with-neon=PREFIX      Determine neon library configuration based on
                          'PREFIX/bin/neon-config'. Default is to search for
                          neon in a subdirectory of the top source directory
                          and then to look for neon-config in $PATH.
查找neon的相关信息
http://www.webdav.org.neno
neon is an HTTP and WebDAV client library, with a C interface. Featuring
下载neon-0.25.5.tar.gz
tar -xvzf neon-0.25.5.tar.gz
cp -rf neon-0.25.5 ./subversion-1.4.2/neon
***注意:此处neon要和configure,Makefile在同一个文件夹下,而且名字也要正确。
3、重新编译subversion
./configure --prefix=/usr/local/subversion --with-apr=/usr/local/apache2 --with-apr-util=/usr/local/apache2 --with-ssl > conflog.txt
****注意:一定不要加--with-neon选项,不加的话,会默认在
./subversion-1.4.2下查找neon-config
如果你增加了--with-neon选项,就需要写成 --with-neon=PREFIX    查看./configure --help的解释是: 
Determine neon library configuration based on 'PREFIX/bin/neon-config'. Default is to searc
h for neon in a subdirectory of the top source directory and then to look for neon-config in $PATH.

make
make install

**注意:按照上面方法,安装的可执行文件在/usr/local/subversion/bin下。
需要到/usr/local/bin下增加对应的符号链接文件。
ln -S svn /usr/local/subversion/bin/svn

linux下安装svn 解决svn: Unrecognized URL scheme

svn安装   1、首先下载软件包,我是在weindows上下载后上传到linux下的(可以使用rz命令)   下载地址:http://download.csdn.net/detail/cyteven...
  • cyteven
  • cyteven
  • 2013年11月17日 15:44
  • 5447

svn http://提示svn: Unrecognized URL scheme错误

SVN这个东西虽然不好用(当然也是因为自身没有重视,但是谁让GIT这么好用呢…!),但是公司暂时用的还是SVN,因此还是不得不每天应对它。 由于一直用 phpstorm 因此SVN的操作都是GU...
  • l241002209
  • l241002209
  • 2013年01月28日 10:29
  • 13084

svn: E170000

使用svnserver创建的svn 服务器应该使用svn协议访问并且不要带有路径信息,如svn://localhost[使用默认端口3690] 使用apache创建svn服务器应该使用http协议访...
  • u012885276
  • u012885276
  • 2015年08月08日 23:17
  • 4089

Linux[Centos6.3] 下 SVN1.8.9版本支持http和https

操作系统:Centos6.3 SVN版本:1.8.9
  • bronze_boy
  • bronze_boy
  • 2014年06月08日 01:33
  • 1545

解决mac使用svn: E170000: Unrecognized URL scheme for https://xxx错误

OS X版本:10.10.3 10.10.3自带了svn,但是版本是1.7,如果项目是使用1.8的svn,就必须升级到1.8,才能够正常使用。当前svn的最新版本是1.8.13。那么首先删除旧版本...
  • mhmyqn
  • mhmyqn
  • 2015年06月01日 21:49
  • 12010

关于svn Unrecognized URL scheme问题的解决。

svn co http://xxxxx/repos/module Unrecognized URL Schemes "http://xxxxx" svn --version,发现ra_dav模块没...
  • meteor135
  • meteor135
  • 2011年09月28日 18:39
  • 2323

SVN服务器连不上——svn:E170013,svn:E1700113

现象:checkout代码时,报svn:E170013-unable to connect to a repository at url xxx, svn:E1700113: unable to co...
  • u012844596
  • u012844596
  • 2017年07月17日 11:03
  • 934

安装SVN服务端(Subversion)解决的问题(如:url 'svn://192.168.1.123/src/' doesn't exist)

以windows环境为例。 安装SVN服务端(Subversion)解决的问题(如:url 'svn://192.168.1.123/src/' doesn't exist) 1,url 'svn:...
  • H_O_W_E
  • H_O_W_E
  • 2016年12月05日 16:13
  • 4763

svn: Unrecognized URL scheme

使用的系统是ubuntu 10.04, subversion 1.6.11以下是我的configure, 如果没有安装libneon请先安装libneon 和apr和apr-util sudo ./c...
  • carzyer
  • carzyer
  • 2010年05月02日 22:07
  • 2127

svn http://提示svn: Unrecognized URL scheme错误

转自:http://blog.csdn.net/l241002209/article/details/8547943 SVN这个东西虽然不好用(当然也是因为自身没有重视,但是谁让GIT这么好用呢…!...
  • u011334621
  • u011334621
  • 2017年11月11日 14:36
  • 70
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux上安装svn 提示svn: Unrecognized URL scheme错误
举报原因:
原因补充:

(最多只允许输入30个字)