Linux环境下部署svn服务详解
说明 环境: 操作系统:centos 8.0 IP:39.100.228.13 安装 用ROOT账号登录,在控制台执行以下命令,一直默认安装就好可以了。 [root@localhost ~]#yum install svn 输入svnserve --version 查看安装信息 这里可以看到版本是1.10.2 配置 创建目录和版本库 [root@qinshengfei ~]# mkdir -p /home/svn -p是递归创建多级目录 输入 svnadmin create /home/svn/project 创建版本库 [root@qinshengfei ~]# svnadmin create /home/svn/project 进入/home/svn/project目录,我们可以看到以下几个文件及文件夹: 配置用户访问权限 切换进conf目录 [root@qinshengfei project]#cd conf authz 配置用户、用户组读写权限 passwd配置用户、用户组密码 svnserve.conf配置svn相关服务参数 配置passwd文件 在文件里添加一行shelton=123456,shelton是账号名,123456是密码 配置authz文件 在文件里添加两行: [\] 表示根目录 shelton=rw 设备shelton账号的权限读写 配置svnserve