http://ubuntuforums.org/showthread.php?t=948900
错误如下:
svn: OPTIONS of 'https://xxxxxxxxxx.xxxx.xx/svn/repo': SSL negotiation failed: SSL error: Key usage violation in certificate has been detected. (https://xxxxxxxxxxx.xxxx.xx)
解决办法:
#Pull the Subversion and Subversion Deps source trees from the tigris site, and untar them in the same place:
#Go into the subversion-1.xx/neon directory ....
首先需要安装:libssl-dev libxml2-dev 两个包
wget http://subversion.tigris.org/downloads/subversion-【最新版】.tar.gz
wget http://subversion.tigris.org/downloads/subversion-deps-【最新版】.tar.gz
tar xvfz subversion-【最新版】.tar.gz
tar xvfz subversion-deps-【最新版】.tar.gz
cd subversion-【最新版】/neon/
# neon will by default build with OpenSSL and not GNU TLS
# The main subversion build is supposed to build it, but it had
# problems on my amd64 setup, so I had build it separately
# 先安装一些包:
sudo apt-get install libssl-dev libxml2-dev
./configure --with-ssl --with-pic
make
make install
cd ..
rm -rf neon
echo "/usr/local/lib" >> /etc/ld.so.conf
ldconfig
# now build subversion with the OpenSSL-enabled neon
./configure --with-ssl --with-neon=/usr/local
make
make install
# get rid of /usr/bin/svn
dpkg --purge subversion
懒人直可以接拷贝如下代码执行脚本
echo "This script will reconfigure subversion to work with certs correctly."
echo "Steps outlined by dcrooke and compiled into this script by Kalosaurusrex"
echo "Please see the ubuntuforums.org thread for more information, questions or help."
echo "http://ubuntuforums.org/showthread.php?p=6057983"
echo ""
echo ""
echo "Please run this script as USER ONLY."
echo ""
echo "Press control-c to quit..else the script will start in 5 seconds."
sleep 5
sudo apt-get update
sudo apt-get install build-essential openssl ssh expat libxyssl-dev libssl-dev
sudo apt-get remove subversion
sudo dpkg --purge subversion
wget http://subversion.tigris.org/downloads/subversion-【最新版】.tar.gz
wget http://subversion.tigris.org/downloads/subversion-deps-【最新版】.tar.gz
tar xvfz subversion-【最新版】.tar.gz
tar xvfz subversion-deps-【最新版】.tar.gz
cd subversion-【最新版】/neon/
./configure --prefix=/usr/local --with-ssl --with-pic
make
sudo make install
cd ..
rm -rf neon
./configure --prefix=/usr/local --with-ssl --with-neon=/usr/local
make
sudo make install
cd ..
rm -rf subversion-【最新版】
rm subversion-【最新版】.tar.gz
rm subversion-deps-【最新版】.tar.gz
exit 0
错误如下:
svn: OPTIONS of 'https://xxxxxxxxxx.xxxx.xx/svn/repo': SSL negotiation failed: SSL error: Key usage violation in certificate has been detected. (https://xxxxxxxxxxx.xxxx.xx)
解决办法:
#Pull the Subversion and Subversion Deps source trees from the tigris site, and untar them in the same place:
#Go into the subversion-1.xx/neon directory ....
首先需要安装:libssl-dev libxml2-dev 两个包
wget http://subversion.tigris.org/downloads/subversion-【最新版】.tar.gz
wget http://subversion.tigris.org/downloads/subversion-deps-【最新版】.tar.gz
tar xvfz subversion-【最新版】.tar.gz
tar xvfz subversion-deps-【最新版】.tar.gz
cd subversion-【最新版】/neon/
# neon will by default build with OpenSSL and not GNU TLS
# The main subversion build is supposed to build it, but it had
# problems on my amd64 setup, so I had build it separately
# 先安装一些包:
sudo apt-get install libssl-dev libxml2-dev
./configure --with-ssl --with-pic
make
make install
cd ..
rm -rf neon
echo "/usr/local/lib" >> /etc/ld.so.conf
ldconfig
# now build subversion with the OpenSSL-enabled neon
./configure --with-ssl --with-neon=/usr/local
make
make install
# get rid of /usr/bin/svn
dpkg --purge subversion
懒人直可以接拷贝如下代码执行脚本
echo "This script will reconfigure subversion to work with certs correctly."
echo "Steps outlined by dcrooke and compiled into this script by Kalosaurusrex"
echo "Please see the ubuntuforums.org thread for more information, questions or help."
echo "http://ubuntuforums.org/showthread.php?p=6057983"
echo ""
echo ""
echo "Please run this script as USER ONLY."
echo ""
echo "Press control-c to quit..else the script will start in 5 seconds."
sleep 5
sudo apt-get update
sudo apt-get install build-essential openssl ssh expat libxyssl-dev libssl-dev
sudo apt-get remove subversion
sudo dpkg --purge subversion
wget http://subversion.tigris.org/downloads/subversion-【最新版】.tar.gz
wget http://subversion.tigris.org/downloads/subversion-deps-【最新版】.tar.gz
tar xvfz subversion-【最新版】.tar.gz
tar xvfz subversion-deps-【最新版】.tar.gz
cd subversion-【最新版】/neon/
./configure --prefix=/usr/local --with-ssl --with-pic
make
sudo make install
cd ..
rm -rf neon
./configure --prefix=/usr/local --with-ssl --with-neon=/usr/local
make
sudo make install
cd ..
rm -rf subversion-【最新版】
rm subversion-【最新版】.tar.gz
rm subversion-deps-【最新版】.tar.gz
exit 0
发表评论
-
u 盘安装ubuntu
2012-12-01 11:16 491就不动了,后来网上找了找,原来ubuntu10.10以后就不支 ... -
graphviz和doxygen
2010-08-12 12:02 1080graphviz是一个很好的画图软件,对于我这种鼠标拿不稳,特 ... -
mount用法
2010-08-10 13:00 13291、挂载点必须是一个目录。 2、一个分区挂载在一个已存在的目 ... -
mysql常用操作
2010-08-08 23:31 700MySQL常用操作基本操作,以下都是MySQL5.0下测试通过 ... -
ubuntu下trac配置遇到的一些问题
2010-08-08 17:49 999= 权限问题 = 1. 在配置trac之前首先要确定自己的s ... -
mysql搬家
2010-08-06 01:04 815将MySQL数据库拷贝到另 ... -
ubuntu aptget用法
2010-08-05 11:55 770Ubuntu apt-get是Ubuntu用户必须学习使用的, ... -
firefox利用vimperator一键切换代理
2010-08-03 18:07 1224map <F12> :set! network.p ... -
我用的conky的配置文件
2010-08-03 16:51 1354background no override_utf8_lo ... -
beginning svn under ubuntu
2010-07-29 11:13 8061. apt-get install svn 2. I wis ... -
ipv6 inverse proxy hosts list
2010-07-24 11:30 1250/etc/hosts append: # The foll ... -
ubuntu下使用gappproxy构建个人的代理服务器
2010-07-24 11:22 336整个过程主要分两部分:1)上传一个fetch.py到googl ... -
ubuntu下几个好玩的软件
2010-07-24 11:01 264410.Gnofract 4D 创建漂亮的分形图片:下载地址:h ... -
virtualbox上的共享文件夹和usb的配置
2010-07-24 10:49 1483VirtualBox 在ubuntu 9.04(host li ... -
不加密码ssh的方法
2010-07-24 10:33 752省去每次登录远程主机的时候输入账号密码的麻烦,不过要求要有主机 ... -
ubuntu下gtk的安装
2010-07-24 10:22 1576http://blog.sina.com.cn/s/blog_ ... -
apache mysql svn wiki整合(trac)(ubuntu wiki里面有介绍)
2010-07-24 10:20 14911/ apt-get install apache2 2/ m ... -
firefox下面几个好用的插件
2010-07-24 10:17 1011ff插件wisestamp,可以用来编辑gmail邮件的签名 ... -
在公网ubuntu9.04安装ipv6
2010-07-24 00:45 905在终端下安装tspc sudo apt-get install ... -
让台式机发出蜂鸣声
2010-07-24 00:43 787beep: echo -e \\a echo -e '\a' ...
相关推荐
【Ubuntu+svn+ssl+ldap】的安装及集成是一个复杂的过程,涉及到Ubuntu操作系统、Subversion (SVN) 版本控制系统、SSL安全套接层以及Lightweight Directory Access Protocol (LDAP) 用户认证。以下是对这些技术的详细...
为此,本教程将详细介绍如何在Ubuntu环境下安装界面化的SVN客户端——RabbitVCS,使其能够访问Windows服务器上的SVN仓库。RabbitVCS是一款轻量级且易于使用的SVN和Git客户端,它集成了Nautilus文件管理器,为用户...
在Ubuntu系统中安装Subversion(SVN)是一个相对简单的过程,尤其对于熟悉Linux命令行的用户来说。Subversion是一款开源的版本控制系统,用于管理代码、文档等文件的变更历史,对于团队协作开发至关重要。以下是一份...
ubuntu下源码安装svn客户端,简单方便。
本文将围绕“ubuntu下可视化SVN安装”这一主题,深入解析其重要性和具体步骤,帮助读者更好地理解和操作。 ### 重要性 SVN作为一种流行的版本控制系统,被广泛应用于软件开发过程中,用于代码管理、版本追踪和协同...
在Ubuntu操作系统下安装SVN服务器是一个较为直接的过程,虽然本指南针对的是Ubuntu 9.10版本,但其基本步骤对于大多数Ubuntu及其衍生版本都是适用的。SVN,即Subversion,是一种版本控制系统,广泛用于代码的版本...
ubuntu下RabbitVCS安装方法。 适用于SVN、GIT、Hg 的客户端工具。 集成右键菜单
通过以上步骤,你可以在Ubuntu 10.04上成功地安装和配置带有SASL认证功能的SVN服务器。这不仅可以帮助你更好地管理版本控制,还能提供更高的安全性,确保只有授权用户才能访问和修改仓库内容。在实际部署过程中,还...
1. 安装SVN apt-get install subversion 2. 建立svn仓库 1). 建立svn目录:mkdir /home/.svn(使用隐藏目录) 2). cd /home/.svn 3). mkdir astar 4). 创建仓库astar:svnadmin create /home/.svn/astar,...
【概述】 ...以上就是Ubuntu环境中配置SVN+Apache+SSL的详细步骤,包括安装、配置、权限设置以及SSL安全连接的建立。通过这样的设置,你的团队可以安全地协作开发项目,同时确保代码仓库受到保护。
### Ubuntu 下 SVN 服务器安装与配置详解 #### 一、SVN 安装与基本配置 在 Ubuntu 系统上安装并配置 Subversion (SVN) 服务器是一种常见的需求,尤其是对于那些希望在本地网络环境中进行版本控制的团队来说。下面...
离线安装SVN有助于在无网络环境或限制网络访问的场景下部署版本控制服务。通过遵循上述步骤,即使在Ubuntu 16.04 LTS上也可以顺利安装并使用SVN 1.9.3版本,从而提升团队的开发效率和协作能力。记住,维护好版本控制...
在Ubuntu 10.04操作系统中安装和配置Subversion(SVN)服务器是一个关键的任务,特别是对于团队协作和源代码管理。Subversion是一个开源的版本控制系统,它允许用户跟踪文件和目录的变更,便于团队成员共享和管理...
在Ubuntu 18 LTS环境中,搭建一个简单apache2+subversion的版本控制。
Apache2+Svn 在 Ubuntu 下的详细配置 在本文中,我们将详细介绍如何在 Ubuntu 系统下配置 Apache2+Svn,以便实现版本控制和协作开发。本文将涵盖从安装 Apache2 和 Svn 服务器到配置 Svn 仓库的所有步骤。 安装 ...
在本文中,我们将详细探讨如何在Ubuntu 12.04系统上配置SVN(Subversion)服务器。Subversion是一个开源的版本控制系统,用于管理软件项目的源代码,允许团队成员协作开发,同时保持代码历史记录。下面是配置SVN...
Ubuntu 下 SVN+Apache 安装配置 本文档将指导您在 Ubuntu 操作系统下安装和配置 SVN(Subversion)和 Apache 服务器。 一、准备源码包 在开始安装之前,需要下载以下三个源码包: 1. Subversion 1.6.17:...
ubuntu 版本控制器svn搭建,确认可以使用
### Ubuntu下配置SVN服务器详解 #### 一、前言 在开源软件开发及团队协作过程中,版本控制系统扮演着至关重要的角色。Subversion (SVN) 是一款非常流行且功能强大的集中式版本控制系统,适用于各种规模的项目。...
在Ubuntu 16.04 LTS环境下搭建Subversion(SVN)服务器的完整步骤如下: 1. 安装SVN 首先,需要使用APT包管理器安装SVN服务。打开终端,输入以下命令: ``` sudo apt-get install subversion ``` 2. 安装Apache2 ...