svn错误svn: E170000: Unrecognized URL scheme for http

简介:

svn错误svn: E170000: Unrecognized URL scheme for http


所需的包:

apr-1.4.6.tar.gz  apr-util-1.4.1.tar.gz  scons-2.4.1.tar.gz  serf-1.3.8.zip  sqlite-amalgamation-3071300.zip  subversion-1.8.9.tar.gz

1
2
3
4
5
6
7
8
yum remove subversion
tar -xzf apr-1.4.6.tar.gz
cd apr-1.4.6
./configure
./configure  --prefix=/usr/local/apr
make
make install
cd ..

  

1
2
3
4
5
6
tar -xzf apr-util-1.4.1.tar.gz
cd apr-util-1.4.1
./configure  --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/
make
make install
cd ..

  

svn 1.8版本之前的需要neon,1.8版本之后弃用neon而改使用serf

serf需要安装scons,由scons安装serf

1
2
3
4
5
6
7
8
9
10
11
tar -xzf scons-2.4.1.tar.gz 
cd scons-2.4.1
python setup.py install
scons
yum -y install expat-devel
  
cd /data/serf-1.3.8
scons PREFIX=/usr/local/serf APR=/usr/local/apr APU=/usr/local/apr-util
scons -Y /data/serf-1.3.8
scons PREFIX=/usr/local/serf LIBDIR=/usr/lib64
scons PREFIX=/usr/local/serf install
1
2
3
4
5
6
7
8
9
tar -xzf subversion-1.8.9.tar.gz
wget http://www.sqlite.org/sqlite-amalgamation-3071300.zip
unzip sqlite-amalgamation-3071300.zip
mv sqlite-amalgamation-3071300 ./subversion-1.8.9/sqlite-amalgamation
cd subversion-1.8.9
./configure  --prefix=/usr/local/svn --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-serf=/usr/local/serf/
make
make install
svn help
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# svn  --version
svn, version 1.8.9 (r1591380)
    compiled Nov 24 2015, 13:18:50 on x86_64-unknown-linux-gnu
Copyright (C) 2014 The Apache Software Foundation.
This software consists of contributions made by many people;
see the NOTICE file for more information.
Subversion is open source software, see http://subversion.apache.org/
The following repository access (RA) modules are available:
* ra_svn : Module for accessing a repository using the svn network protocol.
   - handles  'svn'  scheme
* ra_local : Module for accessing a repository on local disk.
   - handles  'file'  scheme
* ra_serf : Module for accessing a repository via WebDAV protocol using serf.
   - using serf 1.3.8
   - handles  'http'  scheme
   - handles  'https'  scheme



svn 帮助 https://wiki.centos.org/HowTos/Subversion 










本文转自 bbotte 51CTO博客,原文链接:http://blog.51cto.com/bbotte/1716332,如需转载请自行联系原作者
目录
相关文章
|
6月前
|
机器学习/深度学习 前端开发 JavaScript
源映射错误:Error: request failed with status 404 源 URL:http://localhost:8080/bootstrap/js/axios-0.18.0.js
源映射错误:Error: request failed with status 404 源 URL:http://localhost:8080/bootstrap/js/axios-0.18.0.js
141 0
源映射错误:Error: request failed with status 404 源 URL:http://localhost:8080/bootstrap/js/axios-0.18.0.js
|
API Android开发 数据安全/隐私保护
解决android webview 加载http url 失败 net::ERR_CLEARTEXT_NOT_PERMITTED 错误
解决android webview 加载http url 失败 net::ERR_CLEARTEXT_NOT_PERMITTED 错误
957 0
|
15天前
|
存储 缓存 网络协议
计算机网络常见面试题(二):浏览器中输入URL返回页面过程、HTTP协议特点,GET、POST的区别,Cookie与Session
计算机网络常见面试题(二):浏览器中输入URL返回页面过程、HTTP协议特点、状态码、报文格式,GET、POST的区别,DNS的解析过程、数字证书、Cookie与Session,对称加密和非对称加密
|
1月前
url重写重定向所有http网址到https网址
url重写重定向所有http网址到https网址
33 4
|
3月前
|
Java Android开发 UED
安卓scheme_url调端:如果手机上多个app都注册了 http或者https 的 intent。 调端的时候,调起哪个app呢?
当多个Android应用注册了相同的URL Scheme(如http或https)时,系统会在尝试打开这类链接时展示一个选择对话框,让用户挑选偏好应用。若用户选择“始终”使用某个应用,则后续相同链接将直接由该应用处理,无需再次选择。本文以App A与App B为例,展示了如何在`AndroidManifest.xml`中配置对http与https的支持,并提供了从其他应用发起调用的示例代码。此外,还讨论了如何在系统设置中管理这些默认应用选择,以及建议开发者为避免冲突应注册更独特的Scheme。
|
5月前
|
域名解析 存储 缓存
HTTP请求流程概览:浏览器构建请求行含方法、URL和版本;检查缓存;解析IP与端口
【6月更文挑战第23天】 HTTP请求流程概览:浏览器构建请求行含方法、URL和版本;检查缓存;解析IP与端口;TCP连接(HTTP/1.1可能需排队);三次握手;发送请求头与体;服务器处理并返回响应;TCP连接可能关闭或保持;浏览器接收并显示响应,更新缓存。HTTP版本间有差异。
89 5
|
5月前
|
JavaScript
【干货】js判断url是否是合法http/https
【干货】js判断url是否是合法http/https
|
5月前
svn: E175002: Commit failed (details follow): svn: E175002: Unexpected HTTP status 502Bad Gateway on
svn: E175002: Commit failed (details follow): svn: E175002: Unexpected HTTP status 502Bad Gateway on
153 1
|
6月前
|
数据采集 网络协议
WWW(URL,HTTP,HTML)
WWW(URL,HTTP,HTML)
126 1
|
6月前
|
网络协议 应用服务中间件 nginx
nginx 302 301 设置 url 转跳 nginx 资源重定向 nginx tcp 和 http 转发
nginx 代理后端网站,和 网站资源目录重定向到其他连接地址
210 3