svn服务器端配置和操作-3
Posted 小丫的小破孩
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了svn服务器端配置和操作-3相关的知识,希望对你有一定的参考价值。
服务器端基础配置
创建svn数据目录(目录可以自定义建议 和后期要用的站点同根目录下/或者在var下都可以)(这是个大库)
mkdir -p /var/svn
创建版本库(可创建多个版本库)
mkdir /var/svn/svntest1 mkdir /var/svn/svntest2 svnadmin create /var/svn/svntest1 svnadmin create /var/svn/svntest2
每个版本库中会自动生成 以下文件
![](https://image.cha138.com/20210512/3fbfb1a6250e49a7ba5182edaa579899.jpg)
conf中为配置文件
![](https://image.cha138.com/20210512/bb0e490128bd4cd0932137a11c65de30.jpg)
为了统一管理多个版本库配置
可以把用户(passwd)和权限(authz)配置放在svn目录(大库下)
完了 在每个版本库中svnserve.conf文件中
更改用户和权限的文件位置以及授权用户可写 匿名用户不可操作等等设置
![](https://image.cha138.com/20210512/db8685508cf543c49688a6e0738a066b.jpg)
用户和权限的文件位置 用 ../跳到上一级
将两个版本库的设置都更改后
修改 大库下的用户和权限配置
用户很简单
=前是用户名
=后是密码
![](https://image.cha138.com/20210512/d03d2211cbd74d75854a2b9df344fb71.jpg)
权限有组和个人权限 有只读(r)和读写(w)两中权限
可以把好几个人归为一个组,在给这个组给权限 就相当于给了这些人权限
![](https://image.cha138.com/20210512/00ffbdf7e0ca45668036df590631af1f.jpg)
设置完成之后 启动svn (启动大仓库)
svnserve -d -r /var/svn
客户端使用时格式为
svn://ip/版本库项目名称
以上是关于svn服务器端配置和操作-3的主要内容,如果未能解决你的问题,请参考以下文章