centos7 搭建svn服务器 linux
发布日期:2021-06-30 15:36:58 浏览次数:3 分类:技术文章

本文共 821 字,大约阅读时间需要 2 分钟。

一、用yum命令安装svnserve

二 ,创建版本库目录

 三、创建版本库

 cd进去可以看到以下目录:

四、修改配置(注意::wq为保存退出的命令,修改文件完成后按Esc切换模式后输入:wq保存退出

再次cd 到conf,可以看到conf目录下有三份配置文件

authz:负责帐号权限的的管理,控制账号是否有读写权限

passwd:负责账号和密码的管理

svnserve.conf:svn服务器配置文件

1、修改authz文件

vi authz

[/]:表示根目录

chen = rw:表示chen对根目录是否有读写权限

2、修改passwd文件

vi passwd

用户名:chen,密码:chen123

3修改svnserve.conf文件

anon-access = none:表示禁止匿名用户访问

auth-access = write:表示授权用户有读写权限

password-db = passwd:指定用户名口令文件

authz-db = authz:指定权限配置文件

realm = /var/svnrepos:指定认定域

五、开启默认3690端口

 六、启动svn服务器

上面那句是启动svn,下面那句是查看svn的状态

七、在客户端访问svn服务器

输入地址:svn://Linux的IP地址:3690/版本库名称

 或者在Linux服务器测试:

 如果报以下错误:

1、检查svnserve.conf文件,删掉#时,配置的前面是否有空格

2、检查3690端口是否配置成功

3、检查svn服务器是否启动成功

八、设置开机启动

修改svn的service配置文件

 

 把OPPTIONS=“-r /var/svn”改为svn版本库存放的目录,保存退出

 

修改selinux配置

 

把SELINUX=enforcing改成SELINUX=disable

如果是阿里或者别加的服务器  别忘了设置安全组配置

如果连接不上 请先测试 端口是否通

转载地址:https://jsonll.blog.csdn.net/article/details/102821862 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:go 并发
下一篇:PHP7.0连接sqlserver 2008 配置

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月25日 15时57分44秒