发表于: 2017-03-13 17:39:51

0 895


1、安装svn:

#yum install -y subversion

2、检查版本:

#svnserve --version

3、创建文件夹和版本库:

#mkdir /var/svn

#svnadmin create /var/svn/centos

4、创建用户aiqingcheng:

#vi /var/svn/centos/conf/passwd

aiqingcheng = aiqingcheng

5、添加权限:

#vi /var/svn/centos/conf/authz  aiqingcheng用户添加到admin组,能对/var/svn/centos整个目录有读写权限

admin = aiqingcheng

 [centos:/]
@admin = rw

6、配置/var/svn/centos/conf/svnserve.conf:

#vi /var/svn/centos/conf/svnserve.conf

anon-access = none
auth-access = write
password-db = /var/svn/centos/conf/passwd
authz-db = /var/svn/centos/conf/authz

7、关闭防火墙:

#systemctl stop firewalld.service

#systemctl disable firewalld.service

8、启动svn

#svnserve -d -r /var/svn

9、checkout到本地

#svn co svn://localhost/centos

10、在window系统上安装svn客户端,创建文件夹svn,点击右键svnj检出,配置服务器地址svn://192.168.1.102/centos,点击确定后输入用户名和密码aiqingcheng。上传文件op.txt,提交成功。另外建一个文件夹test,同样流程检出然后配置,可更新文件op.txt到文件夹。并且两个路径更新文件后能成功同步



遇到的问题是无法把svn端口号3690加入到firewall防火墙,只能关闭防火墙,需要重复测试该问题


返回列表 返回列表
评论

    分享到