SVN安装
创建用户svn
groupadd svn #添加svn组
useradd -g svn svn -s /bin/false#创建nginx运行账户svn并加入到svn组,不允许svn用户直接登录系统
yum install subversion
检查是否安装成功# svnserve --version
查看安装位置# rpm -ql subversion
创建svn存放版本库目录
mkdir -p /usr/local/devtool/svnData
创建svn版本库,指定为刚才创建的目录
创建完后,版本库目录下会生成一些文件,进入conf目录下。conf目录中authz文件是权限控制文件,passwd是帐号密码文件,svnserve.conf是SVN服务配置文件
cd /usr/local/devtool/svnData/conf/
修改passwd文件,加入用户,格式是‘用户=密码’
修改authz文件,加入用户权限
修改svnserve.conf文件 修改svn权限
vim svnserve.conf 修改下面项
启动svn版本库
svnserve -d -r /usr/local/devtool/svnData/
#添加对外开放端口
firewall-cmd --permanent --add-port=3690/tcp