Linux 安装svn服务
# 安装svn [root@localhost ~]# yum -y install subversion # 安装插件 http://apr.apache.org/download.cgi 获得 APR下载地址:http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-1.6.2.tar.gz wget http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-1.6.2.tar.gz 获得 APRutil地址 wget http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-util-1.6.0.tar.gz 解压 [root@localhost apr-1.6.2]# tar -zxvf apr-1.6.2.tar.gz 解压后进入 [root@localhost apr-1.6.2]# ./configure -- prefix=/usr/local/apr [root@localhost apr-1.6.2]# make [root@localhost apr-1.6.2]# make install 解压工具包 [root@localhost apr-util-1.6.0]# tar -zxvf apr-util-1.6.0.tar.gz 进入解压目录 [root@localhost apr-util-1.6.0]# ./configure --prefix=/usr/local/apr_util --with-apr=/usr/local/apr [root@localhost apr-util-1.6.0]# make 注: 此步骤报错 可能需要安装 yum install expat-devel [root@localhost apr-util-1.6.0]# make install 编辑 /etc/ld.so.conf [root@localhost etc]# vim ld.so.conf 添加 /usr/local/apr/lib /usr/local/apr-util/lib 加载 ldconfig -v [root@localhost apr-util]# ldconfig -v 创建一个目录 mkdir /jack cd /jack mkdir /svn cd svn mkdir ./svn/project1 mkdir ./svn/project2 创建仓库 [root@localhost svn]# svnadmin create /jack/svn/project1 [root@localhost svn]# svnadmin create /jack/svn/project2 [root@localhost svn]# cd project1 [root@localhost project1]# ls conf db format hooks locks README.txt [root@localhost project1]# cd conf/ 编辑 svnserve.conf [root@localhost conf]# vi svnserve.conf anon-access = read auth-access = write password-db = passwd authz-db = authz 保存 编辑 password [users] jack = jack1314 project1 = project1 project2 = project2 编辑authz [groups] admin = jack project1 = project1 project2 = project2 [/] @admin = rw [project1:/] @admin = rw @project1 = rw 复制文件到svn根目录 [root@localhost svn]# cp -r ./project1/conf ./ 配置防火墙 /etc/sysconfig/iptables svn 默认端口号:3690 授权端口 -A INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT 重启防火墙 service iptables restart [root@localhost conf]# service iptables restart 启动svn 服务 svnserve -d -r[仓库位置] [root@localhost conf]# svnserve -d -r /jack/svn/
PS:本人个人资料留念

浙公网安备 33010602011771号