文章目录
- Linux配置
-
- 前期环境准备
- 第一步:通过yum命令安装svnserve
- 第二步:创建版本库目录
- 第三步:创建svn版本库
- 第四步:配置修改
- 第五步:关闭防火墙
- 第六步:启动或关闭svn服务器
- 客户端访问SVN服务器
Linux配置
前期环境准备
本次系统环境:centos7.6
首先关闭防火墙,NetworkManager,selinux;
其次,配置好本地yum源;
第一步:通过yum命令安装svnserve
先查看系统中是否存在subversion软件
备注:
默认ISO里已经有subversion软件包了,且,最小化版本中已经装好了subversion软件包了;
如果已存在,可忽略此步骤;若不存在,则利用yum安装此软件:
#查看svn版本:
#备注:
authz:负责账号权限的管理,控制账号是否读写权限
passwd:负责账号和密码的用户名单管理
svnserve.conf:svn服务器配置文件
编辑 passwd 文件
注意:在最后一行添加即可。
[/] 表示根目录,即 /data/svnrepos/foreseahealth
test = rw 表示用户test对根目录具有读写权限。
- = r 表示所有用户可读
[groups] 分组
system = kehw001 表示system组中有成员kehw001
[foreseahealth:/system] 表示根目录foreseahealth下的system目录
@system = rw 表示system组有该目录读写权限 - = 表示该目录其他用户无任何权限,比/目录下的优先级高
[/network] 表示跟目录foreseahealth下network目录
@network = rw 表示network组有该目录读写权限
编辑 svnserve.conf 文件(注意:配置的前面不能有空格,一定要顶格写)
检测svn端口3690是否已经监听:
#关闭SVN 方法:
这里采取linux杀死进程的方式处理的这里 kill -9 12981杀死进程, 此12981为进程号
安装完tortoisesvn后,再安装语言包,在完成页面向导勾选方框,点击完成
输入地址:svn://ip:3690/foreseahealth (iP地址为SVN服务器的公网ip,如果是内网则ip改为内网ip,端口3690为svn默认端口,foreseahealth为创建的版本库名称)
4.若要从云端同步最新版本至本地,右键勾选【SVN更新】
更多内容请查看【TortoiseSVN】【帮助】文档。在linux服务器输入命令测试:
由于含有中文,可能无法正常显示文件名
结束!文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8591 人正在系统学习中
来源:浮沫★
声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!