首页 > Linux教程 > 正文

centos下svn的安装及配置详细步骤

安装比较简单,主要是配置

直接yum -y install svn 即可

下面主要说一下如何配置:

建立仓库,配置svn

1,建个svn的根目录,因为项目不只一个

[blueel@BlackGhost ~]$ mkdir -p /data/svndata    #-p的意思是说如果没有父目录建之

2,建个仓库

[blueel@BlackGhost ~]$ mkdir -p /data/svndata/repos

[blueel@BlackGhost www]$ svnadmin create /data/svndata/repos/

3,导入数据

[blueel@BlackGhost ~]$ svn import ./svntest file:///data/svndata/repos -m "Initial repository test"

Adding         svntest/test.php

Committed revision 1.

4,修改svnserve.conf

[root@BlackGhost conf]# vi svnserve.conf

[general]

anon-access = none

auth-access = write

password-db = passwd

authz-db = authz

5,目录控制文件authz

[root@BlackGhost conf]# vi authz

[groups]

admin= blueel

[repos:/]

@admin = rw

* = r

6,修改用户密码文件passwd

[root@BlackGhost conf]# vi passwd

[users]

blueel = *****

启动svn

[root@BlackGhost www]# svnserve -d -r /data/svndata

在这里特别的要注意,/data/svndata是仓库的根目录,不要和[repos:/]目录重叠了。如果重叠是会提示你以下错误

[blueel@BlackGhost checkout]$ svn co svn://127.0.0.1/

svn: Authorization failed


相关词搜索:linux centos 配置

上一篇:细说jsonp
下一篇:SSH私钥管理ssh-agent的使用

版权声明:本站文章除非注明,均为原创内容,如需转载请务必注明出处,违者本站保留追究其法律责任之权利。