企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[TOC] ## 安装 ~~~ yum install subversion ~~~ > 检查安装是否成功(不要使用1.8版本) ~~~ svnserve --version ~~~ ## 建立版本库 ~~~ mkdir -p /var/svn/svntest svnadmin create /var/svn/svntest ~~~ ## 配置 > 进入路径 `/var/svn/svntest` ### vim conf/passwd (设置帐号) ~~~ [users] user111 = user_pwd111 user222 = user_pwd222 ~~~ ### vim conf/svnserve.conf (设置权限) ~~~ [general] anon-access = none #控制非鉴权用户访问版本库的权限 auth-access = write #控制鉴权用户访问版本库的权限 password-db = passwd #指定用户名口令文件名 authz-db = authz #指定权限配置文件名 ~~~ ### vim conf/authz (设置用户权限) ~~~ [/] user111 = rw user222 = r ~~~ ## 启动SVN服务 > 注意防火墙是否允许3690端口 ~~~ systemctl start svnserve.service ~~~ > 设置开机启动 ~~~ systemctl enable svnserve.service ~~~ ## 客户端测试 ![](https://img.kancloud.cn/84/4c/844c5535340036f531a0edced2314d21_468x387.png)