1、安装svn
yum instabll subversion
2、创建版本库目录
mkdir -p /opt/svn
3、创建版本库
svnadmin create /opt/svm/lee
4、修改配置:版本库目录下conf文件夹下
authz:负责帐号权限的的管理,控制账号是否有读写权限
[/]
lee = rw //给该用户访问所有库的权限
passwd:负责账号和密码的管理
[users] lee=123456
svnserve.conf:svn服务器配置文件
[general] #匿名访问的权限,可以是read,write,none,默认为read anon-access=none #使授权用户有写权限 auth-access=write #密码数据库的路径 password-db=passwd #访问控制文件 authz-db=authz #认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字 realm=/opt/svn/repositories
5、启动svn服务
svnserve -d -r /opt/svn/lee
6、访问svn服务
svn://IP地址:3690/版本库名称
检查SVN端口号
netstat -ln |grep 3690
设置开机启动
1、找到 svn 的 service 配置文件 /etc/sysconfig/svnserve 编辑配置文件
vi /etc/sysconfig/svnserve
# OPTIONS is used to pass command-line arguments to svnserve. # # Specify the repository location in -r parameter: OPTIONS="-r /opt/svn/lee"
2、设置开机启动???存疑······
systemctl enable svnserve.service
3、启动服务???存疑······
ystemctl start svnserve.service
原文:https://www.cnblogs.com/wwbz/p/12783759.html