centos6 svn安装配置

 svnserve --version

基本都有的,没有Yum

以下创建版本库目录和版本库

[root@localhost ~]# mkdir -p /mnt/svn/svnrepos

[root@localhost ~]# svnadmin create /mnt/svn/svnrepos/

[root@localhost ~]# cd /mnt/svn/svnrepos/

[root@localhost svnrepos]# ls

conf  db  format  hooks  locks  README.txt

以下为配置

[root@localhost svnrepos]# cd conf/

[root@localhost conf]# ls

authz  passwd  svnserve.conf

authz文件是权限控制文件

passwd是帐号密码文件

svnserve.conf SVN服务配置文件

vim passwd

user里加

xx=xx 账号和密码

vim authz

末尾加xx=rw xx有读写权限

vi svnserve.conf

打开下面的几个注释:

anon-access = read #匿名用户可读

auth-access = write #授权用户可写

password-db = passwd #使用哪个文件作为账号文件

authz-db = authz #使用哪个文件作为权限文件

realm = /var/svn/svnrepos # 认证空间名,版本库所在目录




你可能感兴趣的:(安装,SVN)