详细的centos+svn配置

上一篇 / 下一篇  2012-06-08 10:34:27

极力推荐  http://blog.hexu.org/archives/405.shtml

有2种方法,各有利弊
1》svn独立的服务器
2》Apache+svn

subversion支持windows和linux,但是我们使用的是linux

svn存储版本也有2种,【桌面右键-TortoiseSVn-create repository here-FSFS and BDB,FSFS安全些】

下面是第一种方法:(安装独立的svn服务器方法)
centos6.2+svn1.6

安装svn命令
切换到root用户下
 yum install subversion
----------------------
安装完成后建立SVN的版本库
SVN版本库可建立多个,repos,repos1,repos2

#,这个符号是注释的意思。
#新建目录和初始化版本库:

#新建SVN存放数据文件的版本库目录
mkdir -p /opt/svn/repos

#初始化版本库,生成相关配置文件
svnadmin create /opt/svn/repos

*一定要道指定的目录下进行操作,查看目录下生成的配置文件,如:
cd repos
ls
查看repos下生成的文件,应该有svnserve.conf; passwd; authz.

#到指定的目录repos下操作配置svnserve.conf
vim svnserve.conf
[general]
anon-access = none
auth-access = write

password-db = pawwwd

authz-db = authz


vim passwd
[users]
weida = weida
shi = shi
sun = sun


vim authz
admin = sun
grp_boss = shi
grp_virtual = weida,uesra

[uec:/]
@admin = rw

[uec:/boss]
@grp_boss = rw

[uec:virtual]
@grp_virtual = rw





TAG:

 

评分:0

我来说两句

Open Toolbar