安装及配置,编译及安装

作者: 网络资讯  发布:2019-11-02

Linux下安装了一下SVN服务器,本文没有与Apache整合,过程如下:

CentOS 6.2 SVN搭建(源码安装)

一,下载相关软件:

安装了一下SVN服务器,本文没有与Apache整合,过程如下:

[root@www.linuxidc.com test]# wget

一,下载相关软件:

[root@www.linuxidc.com test]# wget

[root@localhost ~]# wgethttp://subversion.tigris.org/downloads/subversion-1.6.1.tar.gz

二,安装及配置:

[root@localhost ~]# wgethttp://subversion.tigris.org/downloads/subversion-deps-1.6.1.tar.gz

1,解压,要在同一个目录下:

 

[root@www.linuxidc.com opt]# tar -zxvf subversion-1.6.1.tar.gz

 

[root@www.linuxidc.com opt]# tar -zxvf subversion-deps-1.6.1.tar.gz

二,安装及配置:

2,编译及安装:

1,解压,要在同一个目录下:

[root@www.linuxidc.com subversion-1.6.1]# ./configure --prefix=/usr/local/svn/

[root@localhost ~]# tar -zxvfsubversion-1.6.1.tar.gz

[root@www.linuxidc.com subversion-1.6.1]# make && make install

[root@localhost ~]# tar -zxvfsubversion-deps-1.6.1.tar.gz

3,把svn相关的命令添加到环境变量中:

 

[root@www.linuxidc.com subversion-1.6.1]# echo "export PATH=$PATH:/usr/local/svn/bin/" >> /etc/profile

2,编译及安装:

[root@www.linuxidc.com subversion-1.6.1]# source /etc/profile

[root@localhost ~]# cd subversion-1.6.1

[root@www.linuxidc.com subversion-1.6.1]# svn

[root@localhost subversion-1.6.1]#./configure 先编译,不指定路径,看是否报错

svn            svnadmin       svndumpfilter  svnlook        svnserve       svnsync        svnversion   

报错一:

三,建立测试仓库:

configure: error: in`/root/subversion-1.6.1':

1 ,建立 SVN 的根目录,研发中心有多个项目部:

configure: error: no acceptable C compilerfound in $PATH 此错误的意思是没有安装gcc语言

[root@www.linuxidc.com subversion-1.6.1]# mkdir -p /opt/svn/

解决方法:yuminstall gcc ,安装后再次执行./configure看是否报错

2 ,建立一个测试仓库:

 

[root@www.linuxidc.com subversion-1.6.1]# mkdir -p /opt/svn/svntest/

报错二:

[root@www.linuxidc.com subversion-1.6.1]# svnadmin create /opt/svn/svntest/

configure: error: We requireOpenSSL; try --with-openssl 没有安openssl openssl-devel

 3 ,修改配置文件:

解决方法:yuminstall openssl openssl-devel, 安装后再次执行./configure看是否报错

[root@www.linuxidc.com svntest]# cd /opt/svn/svntest/conf/

 

[root@www.linuxidc.com conf]# ll

报错三:

总计 24

configure: error: no XML parser was found: expat or libxml 2.x required

-rw-r--r-- 1 root root  710 08-25 09:40 authz

解决方法:yuminstall expat, 如果装不上就源码装安装后再次执行./configure看是否报错,

-rw-r--r-- 1 root root  325 08-25 09:38 passwd

如果还有错误就根据提示一直解决,不会的百度,直到出现下列正确提示:

-rw-r--r-- 1 root root 1449 08-25 09:36 svnserve.conf

Berkeley DB here:

[root@www.linuxidc.com conf]# vi svnserve.conf

[general]

成功后执行下列操作

anon-access = none

[root@localhost subversion-1.6.1]#./configure --prefix=/usr/local/svn/

auth-access = write

[root@localhost subversion-1.6.1]# make&& make install

password-db = passwd

 

authz-db = authz

3,把svn相关的命令添加到环境变量中:

 

[root@localhost subversion-1.6.1]# echo"export PATH=$PATH:/usr/local/svn/bin/" >> /etc/profile

[root@www.linuxidc.com conf]# vi authz

[root@localhost subversion-1.6.1]#source /etc/profile

[svntest:/]

 

lipeng = rw

[root@localhost subversion-1.6.1]# cd /usr/local/svn/

# 给svntest仓库添加一个名称为李鹏的用户,权限为可写。

[root@localhost svn]# ls 看到下面有内容,说明安装成功

[root@www.linuxidc.com conf]# vi passwd

bin build-1 include lib share

lipeng = 123456

[root@localhost ~]# /usr/local/svn/bin/svnserve --version 查看SVN版本信息,出现版本信息为正确

# 由于是测试,密码设置为123456

三,建立测试仓库:

四,在 Windows XP 上安装 svn 客户端:

1,建立SVN的根目录,研发中心有多个项目部:

1 ,下载地址:

[root@youxia201 subversion-1.6.1]# mkdir-p /opt/svn/

 

2 ,下载完成后,直接 next 安装即可,安装完成后需要重启生效。

2,建立一个测试仓库:

本文由巴黎人游戏官网发布于网络资讯,转载请注明出处:安装及配置,编译及安装

关键词: