近期阿里云搞了个1元免费提供云server的活动,偶心痒痒就申请了一个。

正好能够作为团队的SVNserver了,以下就来部署SVN服务吧。

一、安装基础环境

apr-1.5.0.tar.gz

apr-util-1.5.3.tar.gz

pcre-8.35.tar.gz

zlib-1.2.8.tar.gz

subversion-1.5.6.tar.gz

tar -xzvf apr-1.5.0.tar.gz

cd apr-1.5.0

./configure --prefix=/usr/local/apr

make

make test

make install





tar -xzvf apr-util-1.5.3.tar.gz

cd apr-util-1.5.3

./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr

make

make test

make install





tar -xzvf pcre-8.35.tar.gz

cd pcre-8.35

./configure --prefix=/usr/local/pcre

make

make test

make install





tar -xzvf zlib-1.2.8.tar.gz

cd zlib-1.2.8

./configure --prefix=/usr/local/zlib

make

make install

二、安装Subversion

1.解压

tar -xzvf subversion-1.5.6.tar.gz



2.进入解压文件夹

cd subversion-1.5.6



3.设置安装文件夹

./configure --prefix=/opt/ansitech/subversion --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-zlib=/usr/local/zlib

4.编译

make



5.安装

make install

在 make 的时候,.configure之后,进行 make ,出现例如以下问题

   /usr/bin/ld : cannot find -lexpat

   collect2: ld returned 1 exit status

   make : *** [subversion /svn/svn ] Error 1





   应该是缺少-lexpat库文件。

   解决方法:

 

  yum install expat expat-devel

安装信息,及管理

1.安装文件夹
/opt/ansitech/subversion 2.repository文件夹
/opt/ansitech/svnroot 3.subversion启动命令
/opt/ansitech/subversion/bin/svnserve -d -r /opt/ansitech/svnroot 4.svnusername和password
svn配置文件地址:/opt/ansitech/svnroot/conf/svnserve.conf
username文件地址:/opt/ansitech/svnroot/conf/authz
password文件地址:/opt/ansitech/svnroot/conf/passwd 5.svn訪问地址:
svn://svn.ansitech.com 6.创建responsity
/opt/ansitech/subversion/bin/svnadmin create /opt/ansitech/svnroot

svn用户加入

1.svnserve.conf在底部加入

[general]
password-db = passwd
authz-db = authz
anon-access = read
#anon-access = write
auth-access = write

2.authz加入用户

[groups]
g_manager = admin,teacher,student [/]
@g_manager = rw
#* = r [repository:/]
@g_manager = rw

3.passwd设置用户password

admin=123456
teacher=23456
student=34567

最后使用:svn://svn.ansitech.com就可以訪问

在基于阿里云serverCentOS6.5下安装Subversion 1.6.5服务的更多相关文章

  1. 阿里云ubuntu12.04下安装使用mongodb

    阿里云ubuntu12.04下安装mongodb   apt-get install mongodb 阿里云ubuntu12.04下卸载mongodb,同时删除配置文件     apt-get pur ...

  2. 阿里云服务器centos下安装配置svn服务器

      阿里云服务器centos下安装配置svn服务器 1.安装svn服务器端yum install subversion      从镜像下载安装svn服务器端中间会提示是否ok,输入y,确认安装成功提 ...

  3. 阿里云ECS专有网络下安装flannel注意事项

    参照文章http://www.cnblogs.com/lyzw/p/6016789.html在两台阿里云ECS主机安装与配置flannel,在专有网络下两台主机只能通过公网ip连通,所以flannel ...

  4. 记录阿里云ECS(Centos7.4)安装mysql 8.0.X服务

    #*.rpm介绍 大多数二进制rpm包都包含在名称中倒数第二个字段中编译rpm的体系结构..rpm软件包有那么几种 *.src.rpm 源程序包,要先通过编译才能安装 *.noarch.rpm 该包适 ...

  5. linux 阿里云 centos7 环境下安装easymock(一)

    一.说一说Easy-mock的使用场景和优点:1.Easy Mock 是一个可视化,并且能快速生成 模拟数据 的持久化服务,2.基于 Swagger 创建项目,以节省手动创建接口的时间,这点也是我搭建 ...

  6. 阿里云ecs Linux下安装MySQL后设置root密码 【转】

    方法一:最简单的方法,也是安装完mysql后,系统提示的方法.使用mysqladmin来完成.shell> mysqladmin -u root password "newpwd&qu ...

  7. 阿里云CentOS服务器下安装Golang1.13并配置代理

    注:root账户或添加sudo命令运行. 下载到/usr/local位置并解压 cd /usr/local wget https://studygolang.com/dl/golang/go1.13. ...

  8. (二)基于阿里云的MQTT远程控制(购买阿里云,在云端安装MQTT,测试MQTT远程通信)

    QQ名称为Friday~的网友把他自己买MQTT的过程截图发给了我,今天就说一下如何购买阿里云,安装MQTT可以参考 http://www.cnblogs.com/yangfengwu/p/77646 ...

  9. 阿里云经典网络下一键安装RouterOS-ROS系统

    1.阿里云环境centos6.9 x64: 内网网卡为eth0 外网网卡为eth1 阿里云的linux下硬盘名称为/dev/vda 注意阿里云的安全组建议开放任意协议和端口,任意IP允许访问 今天测试 ...

随机推荐

  1. Codeforces Round #296 (Div. 2) A. Playing with Paper

    A. Playing with Paper One day Vasya was sitting on a not so interesting Maths lesson and making an o ...

  2. java访问mysql方法数据库

    1.下载界面包mysql-connector-java-5.0.8-bin.jar 下载链接 2.程序 (1)载入驱动 (2)编程连接操作 (3)返回结果处理 编程演示样例 import java.s ...

  3. ADO.NET之1-数据库连接---ShinePans

    ADO.NET技术主要包含Connection,Command,DataReader,DataAdapter,DateSet,DataTable等六种对象 1).Connection 对象的主要功能是 ...

  4. 在不同版本号hdfs集群之间转移数据

    在不同版本号hdfs集群之间转移数据     最简单的办法就是把src集群的数据导到本地,然后起还有一个进程将本地数据传到des集群上去. 只是这有几个问题: 效率减少 占用本地磁盘空间 不能应付实时 ...

  5. matlab矩阵的表示和简单操作

    原地址:http://www.cnblogs.com/Ran_Ran/archive/2010/12/11/1903070.html 一.矩阵的表示在MATLAB中创建矩阵有以下规则: a.矩阵元素必 ...

  6. 【Energy Big Data】能源互联网和电力大数据

    背景 今年的政府工作报告突出了互联网在经济结构转型中的重要地位,报告明白指出:要制定"互联网+"行动计划,推动移动互联网.云计算.大数据.物联网等与现代制造业结合,促进电子商务.工 ...

  7. SE 2014年5月6日

    如图配置: 三台交换机两两相连接,构成一二层环路,同时为了保证链路的较为可靠,使用双线链接 请用自己的语言描述以上拓扑搭建的优劣势:并使用哪些技术较为合理,请描述并实施 SW3为接入层交换机,下链接三 ...

  8. hdu4614(线段树+二分)

    题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=4614 题意:给定一个区间[0,N-1],初始时每个位置上的数字都是0,可以对其进行以下两种操作: 1. ...

  9. hdu4115 Eliminate the Conflict

    Eliminate the Conflict Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Othe ...

  10. Conversion to Dalvik format failed: Unable to execute dex

    最近莫名奇妙遇到“Conversion to Dalvik format failed: Unable to execute dex”错误,stackoverflow以后得到结果 把项目中classp ...