Centos搭建SVN 服务器
来源:互联网 发布:音频剪辑软件绿色版 编辑:程序博客网 时间:2024/06/01 08:25
1.安装SVN
2. 新建一个目录用于存储SVN所有文件
3. 新建一个资源仓库
hooks目录:放置hook脚本文件的目录
locks目录:用来放置subversion的db锁文件和db_logs锁文件的目录,用来追踪存取文件库的客户端
format文件:是一个文本文件,里面只放了一个整数,表示当前文件库配置的版本号
conf目录:是这个仓库的配置文件(仓库的用户访问账号、权限等)
4.配置SVN
svnserve.conf: svn服务综合配置文件。
passwd: 用户名口令文件。
authz: 权限配置文件。
(1)svn服务的配置文件svnserver.conf文件
vim /svn/project/conf/svnserve.conf
[general]
anon-access = none
auth-access = write
password-db = /svn/project/conf/passwd
authz-db = /svn/project/conf/authz
realm = My Test Repository #这是个提示信息
(2)添加两个访问用户及口令
vim /svn/project/conf/passwd
[users]
xiaoran.shen = 123456
test1 = 123456
test2 = 123456
(3)添加两个访问用户及口令vim /svn/project/conf/authz
[groups]
admin = xiaoran.shen,test1
user = test2
[/]
@admin = rw
@user = r
* =
格式说明:
版本库目录格式:
[<版本库>:/项目/目录]
@<用户组名> = <权限>
<用户名> = <权限>
/ 表示对根目录(即/svn/project目录)下的所有子目录范围设置权限;
[/abc] 表示对资料库中abc项目设置权限;
创建一个admin组,组成员包括xiaoran.shen和test1
创建一个user组,成员只有test2;
admin组对目录有读写权限;
单个用户test2有读写权限;
*=表示除了上面设置的权限用户组以外,其他所有用户都设置空权限,空权限表示禁止访问本目录,这很重要一定要加上。
5.启动svn服务
6.关闭svn
- Centos搭建SVN服务器
- CentOS SVN服务器搭建
- Centos搭建SVN服务器
- centos 搭建svn服务器
- centOS搭建SVN服务器
- Centos搭建SVN服务器
- CentOS 搭建svn服务器
- centos 搭建svn服务器
- centos搭建svn服务器
- Centos搭建SVN服务器
- CentOS搭建SVN服务器
- centos搭建svn服务器
- centos服务器搭建svn
- Centos搭建SVN服务器
- CentOS 搭建SVN服务器
- centos svn服务器搭建
- CentOS搭建SVN服务器
- Centos搭建SVN 服务器
- 349/350 Intersection of Two Arrays I-II
- 将dtb反编译成dts
- iOS10适配相关问题总结
- 边界扫描/JTAG
- Java中关于File的操作
- Centos搭建SVN 服务器
- C++设计模式之工厂模式
- mini2440 UART Print实验
- C语言的简单介绍
- Android官方培训课程学习(五): 与其他应用交互
- Android热修复:Andfix和Hotfix,两种方案的比较与实现
- 关于Genymotion 启动后 Android studio 找不到设备的问题
- 当Kali Rolling作为笔记本唯一一个系统
- 类似弹簧跳动的动画效果