linux搭建svn服务器(linux svn搭建)

linux svn服务搭建问题 Could not read status line: connection was closed by server

没遇到过这个问题,特意网上查了一下,发现及提到关闭防火墙、重启后正常,有稀里糊涂就正常的,有https错输成http导致此问题,五花八门,都试试吧。

其实我建议用Collabnet SVN Edge安装包,本身就内置了Apache,安装相对比较省心,按照安装包中附带的安装步骤,很顺利就装好了,而且最大的好处是将来管理SVN服务器方便,有自带的Web版控制台。

linux用root安装svn服务器collabnet subversion搭建后怎么办

1、打开百度官方页面,在页面中点击并下载”百度一键Root“程序。

2、双击”百度一键Root“安装程序进行安装操作。安装过程很简单,直接点击下一步即可完成,在最后的完成对话框口中选择勾选“运行一键Root”并点击“完成”按钮。

3、“百度一键Root“启动后,如果存在新的版本,就会弹出升级对话框,直接点击”升级“进行程序的更新操作。

4、将”百度一键Root“安装到Android手机上。首先通过数据线将手机连接到电脑USB接口上,同时按照图示打开手机的”USB调试“功能,并且安装手机USB驱动。

5、运行”百度一键Root“, 如果手机连接正常的话,会看到Root权限已获得的提示窗口。

6、点击主界面中的“优化卸载”,程序进入更新程序列表界面。

7、更新程序列表完成后,就可以根据实际需要来卸载相关程序了。此时就会发现平常一些系统程序在此也可以进行卸载操作了。在需要卸载的程序上勾选程序左侧的复选框, 然后点击“卸载”按钮就可以卸载相应的应用程序了。

linux centos7.2怎么安装svn服务器

开机登录进入命令行!

sudo yum install -y subversion

输入这个命令进行安装,前面加入sudo。不然会没有权限

安装完成后,发现已经有了svn相关命令

知道svn服务器的地址,然后创建一个目录,比如svn,进入该目录,输入:

svn checkout http://********

当然,也可以是其他的协议,比如svn等

就可以将服务器上的数据弄下来了

OK,在该目录下就已经有你checkout来的东西了。

如何在linux上安装svn服务器

你好,centos下安装 svn 1.9.5 按照步骤一步一步装就OK 。以下是我的步骤。分享给你

安装1.9

准备工作:

1、安装编译工具包

yum install apr* autoconf automake bison bzip2 cloog-ppl compat* cpp curl curl-devel fontconfig fontconfig-devel freetype freetype* freetype-devel gcc gcc-c++ gtk+-devel gd gettext gettext-devel glibc kernel kernel-headers keyutils keyutils-libs-devel krb5-devel libcom_err-devel libpng* libjpeg* libsepol-devel libselinux-devel libstdc++-devel libtool libtool* libgomp libxml2 libxml2-devel libXpm* libtiff libtiff* libX* make mpfr ncurses* ntp openssl openssl-devel patch pcre-devel perl php-common php-gd policycoreutils ppl telnet t1lib t1lib* nasm nasm* wget zlib-devel zlib unzip perl-ExtUtils-Embed

2、yum remove apr apr-util subversion subversion-libs #删除系统中原有的svn及依赖包

3、下载软件包

1、安装apr

cd /usr/local/src #进入软件包存放目录

tar zxvf apr-1.5.2.tar.gz #解压

cd apr-1.5.2 #进入安装目录

./configure --prefix=/usr/local/apr #配置

make #编译

make install #安装

2、安装apr-util

cd /usr/local/src

tar zxvf apr-util-1.5.4.tar.gz

cd apr-util-1.5.4

./configure --with-apr=/usr/local/apr/bin/apr-1-config

make make install

3、安装scons

cd /usr/local/src

tar zxvf scons-2.3.5.tar.gz

cd scons-2.3.5

python setup.py install #配置安装

4、安装openssl

cd /usr/local/src

tar zxvf openssl-1.0.1o.tar.gz

cd openssl-1.0.1o

CFLAGS=-fPIC ./config --prefix=/usr/local/openssl enable-shared

make make install

vi /etc/profile #添加系统环境变量

export PATH=$PATH:/usr/local/openssl/bin /etc/profile

#export PATH=$PATH:/usr/local/openssl/bin /etc/profile

:wq! #保存退出

source /etc/profile #使配置生效

ln -s /usr/local/openssl/include/openssl /usr/include/openssl #添加系统软连接

5、安装serf

cd /usr/local/src

tar -xf serf-1.3.9.tar.bz2

cd serf-1.3.9

scons PREFIX=/usr/local/serf APR=/usr/local/apr/bin/apr-1-config APU=/usr/local/apr/bin/apu-1-config OPENSSL=/usr/local/openssl

scons install

cd /usr/local/serf/lib

cp libserf-1.so* /usr/local/lib/ #拷贝文件到系统目录

6、安装svn

cd /usr/local/src

tar zxvf subversion-1.9.5.tar.gz

cd subversion-1.9.5

mkdir /usr/local/src/subversion-1.9.5/sqlite-amalgamation #创建sqlite-amalgamation目录

cd /usr/local/src

unzip sqlite-amalgamation-3160200.zip -d /usr/local/src/subversion-1.9.5/sqlite-amalgamation

mv /usr/local/src/subversion-1.9.5/sqlite-amalgamation/sqlite-amalgamation-3160200/* /usr/local/src/subversion-1.9.5/sqlite-amalgamation

#解压sqlite-amalgamation软件包到sqlite-amalgamation目录

cd /usr/local/src/subversion-1.9.5

./configure --prefix=/usr/local/svn --with-apr=/usr/local/apr/bin/apr-1-config --with-apr-util=/usr/local/apr/bin/apu-1-config --with-serf=/usr/local/serf --with-openssl=/usr/local/openssl --enable-mod-activation #配置

make #编译

make install #安装

vi /etc/profile #添加系统环境变量,添加到最后一行

export PATH=$PATH:/usr/local/svn/bin

:wq! #保存退出

source /etc/profile #使配置立刻生效

whereis libexpat.so.1 #查找文件安装目录,如下:

libexpat.so: /lib/libexpat.so.0 /usr/local/lib/libexpat.so /usr/local/lib/libexpat.so.1

vi /etc/ld.so.conf #编辑加入libexpat.so.1的目录

/usr/local/lib/

:wq! #保存退出

ldconfig #使配置生效

未经允许不得转载:便宜VPS网 » linux搭建svn服务器(linux svn搭建)