阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

基于Linux(CentOS)的SVN环境搭建

194次阅读
没有评论

共计 1433 个字符,预计需要花费 4 分钟才能阅读完成。

基于 Linux(CentOS)的 SVN 环境搭建

1. 安装 svn

yum intall subversion

2. 查看安装位置

rpm -ql subversion

3. 检验 svn 是否安装成功,查看帮助

svn –help,看到下图表示成功。

基于 Linux(CentOS)的 SVN 环境搭建

4. 创建 svn 版本库目录

mkdir –p /var/svn/svnrepos

5. 创建版本库

svnadmin create /var/svn/svnrepos

命令执行之后会在该目录下生成如下文件

基于 Linux(CentOS)的 SVN 环境搭建

6. 进入 conf 目录进行配置

authz  文件是权限控制文件

passwd 是帐号密码文件

svnserve.conf SVN 服务配置文件

(1) 添加用户:

vi passwd

在 [users] 块中添加用户和密码,格式:帐号 = 密码

基于 Linux(CentOS)的 SVN 环境搭建

(2) 给用户 dan 配置权限

vi authz

在末尾添加如下代码:

  [/]  # svn 是基于路径的权限分配,这里 / 表示 svn 根目录

dan=rw

意思是版本库的根目录 dan 对其有读写权限,w 只有读权限。

也可以对用户分组,然后对组分配权限

基于 Linux(CentOS)的 SVN 环境搭建

(3) 修改 svnserve.conf 文件

vi svnserve.conf

打开下面的几个注释:

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

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

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

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

realm = taotao # 认证空间名,版本库所在目录,配置权限时指定名也是这个

7. 启动 svn

进入 /usr/bin 目录(svnserve 启动文件在这里)

svnserve –help 查看帮助

svnserve –d –r /var/svn/svnrepos 启动 svn 时指定 svn 根目录

(其中 –d 表示后台运行,-r 表示数据目录)

8. 重新启动

重新启动之前先结束进程

killall svnserve  或者  kill -9 svnserve (不推荐)

svnserve –d –r /var/svn/svnrepos

Ubuntu 14.04 下搭建 SVN 服务器 SVN://  http://www.linuxidc.com/Linux/2015-01/111956.htm

CentOS 6.2 SVN 搭建 (YUM 安装) http://www.linuxidc.com/Linux/2013-10/91903.htm

CentOS 6.5 部署 Apache+SVN  http://www.linuxidc.com/Linux/2013-12/94315.htm

Apache+SVN 搭建 SVN 服务器 http://www.linuxidc.com/Linux/2013-03/81379.htm

Windows 下 SVN 服务器搭建和使用 + 客户端重新设置密码 http://www.linuxidc.com/Linux/2013-05/85189p5.htm

Ubuntu Server 12.04 安装 SVN 并迁移 Virtual SVN 数据 http://www.linuxidc.com/Linux/2013-05/84695.htm

Ubuntu Server 搭建 SVN 服务以及迁移方法 http://www.linuxidc.com/Linux/2013-05/84693.htm

Subversion (SVN) 的详细介绍:请点这里
Subversion (SVN) 的下载地址:请点这里

本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-07/132840.htm

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计1433字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中