Redhat AS4 svn配置

本文介绍如何使用非root用户进行SVN的基本配置及操作流程,包括SVN服务器启动、项目创建与导入、检出及权限配置等关键步骤。

用新的用户而非root来配置svn。

 

       #useradd -d /usr/public -m svn

#passwd svn

假设SVN数据库目录为/usr/public/repos,我们关心的项目为/usr/public/repos/project

1、SVN启动

svnserve -d -r /usr/public/repos

(指定端口等启动SVN:svnserve -d --listen-port 8085 --listen-host xx.xx.xx.xx -r /usr/public/

 

 

2、新建project

svnadmin create /usr/public/repos/proect

 

3、导入project

svn import 本地目录 file:///usr/public/repos/project -m "Initial import"

 

4、Checkout

svn checkout file:///usr/public/repos/project

 

5、权限配置

在/usr/public/repos/project/conf下:

(1)修改svnserve.conf文件

anon-access = read

auth-access = write

password-db = passwd

authz-db = authz

 

(2)修改passwd文件

在[users下添加用户和密码]

user1 = password1

 

(3)修改authz文件

[groups]

harry_and_sally = user1,user2

 

[/]

@harry_and_sally = rw

* = r

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值