linux(centeros)下搭建svn详解

本文详细介绍如何在Linux环境下安装Subversion (SVN),并进行仓库创建与配置,包括权限设置、启动服务及常用操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.安装

# yum install subversion

然后输入 # svn 显示svn help得到用法,安装成功

2.创建一个svn存储仓库

# svnadmin create /XXX/project //create后面为仓库文件夹路径

创建仓库后再/project 文件夹中包含一个 /conf文件夹

3.配置文件

/conf文件夹中 包含三个文件即为我们需要的配置文件分别为

/svnserve.conf /passwd /authz

1)配置 /svnserve.conf

将以下配置项前面的 # 号删掉,并配置。

anon-access = none  //没有权限的用户禁止访问
auth-access = write //有权限用户的写入功能
password-db = passwd //用户账号密码设置制定为 /passwd
authz-db = authz //用户权限设置制定为 /authz 
realm = /workspace/svnproject //svn仓库文件夹路径
2)配置 /passwd.conf

[users] 下面写入有权限用户的账号密码,一行一个用户。

[users]
username = userpassword //等号左侧为用户名,右侧为密码
3)配置 /authz

属于以下形式

[/] //这里记得输入
username = rw //等号左侧为刚刚创建的用户名,右侧为读写权限,r-read、w-write
w=r //这里记得输入

4启动svn

# svnserve -r -d /XXX/project //后面记得跟上svn仓库路径

5杀掉svn进程

# killall svnserve 

6查看进程

# ps -A

7本地下载tortoisesvn(这里就不介绍了)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值