这篇文章主要介绍了Linux下如何安装SVN服务端,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
SVN是一个应用分支管理的开源的版本控制系统,能用于多个人同时开发一个项目,达到资源共享,实现集中管理的目的。
一、yum 安装
二、配置
1、创建仓库
我们在/home下建立一个名为svn的仓库(repository),以后所有代码都放在这个下面,创建成功后在svn下面多了几个文件夹。
1 2 3 4 5 | [root@localhost /]
[root@localhost home]
[root@localhost home]
[root@localhost home]
conf db format hooks locks README.txt
|
conf文件夹,是存放配置文件的
1 2 3 | [root@localhost home]
[root@localhost conf]
authz passwd svnserve.conf
|
authz 是权限控制文件
passwd 是帐号密码文件
svnserve.conf 是SVN服务配置文件
2、配置passwd 文件
1 2 3 4 5 6 7 8 9 10 11 12 | [root@localhost conf]
[ users ]
user1=123456
user2=123456
|

3、配置authz
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | [root@localhost conf]
[aliases]
[ groups ]
[/]
user1=rw
user2=r
*=
~
|

4、配置svnserve.conf
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 | [root@localhost conf]
[general]
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
realm = /home/svn
[sasl]
|

最后一行的realm记得改成你的svn目录
打开注释时切记前面不要留有空格
三、启动与停止
1 2 | [root@localhost conf]
[root@localhost conf]
|
感谢你能够认真阅读完这篇文章,希望小编分享的“Linux下如何安装SVN服务端”这篇文章对大家有帮助,同时也希望大家多多支持天达云,关注天达云行业资讯频道,更多相关知识等着你来学习!