使用yum安装

1、检查是否已经安装

rpm -qa subversion

如果有显示上图信息,表示已经安装了 如果没安装就没有反应,

如果要卸载旧版本:

yum remove subversion

2.安装

yum install subversion

3.检查是否安装成功

svnserve --version

如果安装成功会有版本信息,如图

4.创建仓库目录

mkdir /www/svn/

5.创建项目

svnadmin create /www/svn/code

6.检查是否创建成功

cd /www/svn/code

如果成功,code目录下会多出几个文件夹

7.进入conf目录会看到3个配置文件


vim svnserve.conf 进行修改

#匿名访问者权限
anon-access = none
#验证用户权限
auth-access = write
#密码文件地址
password-db = passwd
#权限文件地址
authz-db = authz
#项目名称(UUID)
realm =code

vim authz 用户权限进行配置

 

vim passwd 设置密码 

 

 

8.关闭iptables

# service iptables stop

注:如需开启防火墙,则添加如下一条规则打开svn 3690端口

# iptables -A INPUT -p tcp --dport 3690 -j ACCEPT

# setenforce 0

 

9.启动SVN服务

svnserve -d -r /www/svn

-d:守护进程
-r:svn根目录
假设服务端IP为192.168.1.xxx,那么如下设置后code的访问目录就为:

svn://192.168.1.xxx/code
 
10.安装客户端 TortoiseSVN
我用的是window下的 所以安装简单
 

svnserve的绝对路径怎么查?

which svnserve

 

 

posted on 2016-03-25 11:58  BGGANF  阅读(97)  评论(0)    收藏  举报