Centos6.8下SVN安装

Posted 叫我星宇

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos6.8下SVN安装相关的知识,希望对你有一定的参考价值。

1.yum -y install subversion

svnserve --version 查看版本

2.@创建SVN仓库目录

mkdir -p /data/svn/repositories 

 

3.@创建版本库

svnadmin create /data/svn/repositories

4.@进入conf目录(该svn版本库配置文件)

authz文件是权限控制文件
passwd是帐号密码文件
svnserve.conf SVN服务配置文件

5.@设置帐号密码

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

6.@设置权限

vi authz
在末尾添加如下代码:
[/]
dan=rw
w=r
意思是版本库的根目录dan对其有读写权限,w只有读权限。

7.@修改svnserve.conf文件,注意=号后面不能有空格,每行后面也不能有空格。------->切记不要有空格这个非常重要

vi svnserve.conf
打开下面的几个注释:
anon-access = read #匿名用户可读
auth-access = write #授权用户可写
password-db = passwd #使用哪个文件作为账号文件
authz-db = authz #使用哪个文件作为权限文件
realm =  /data/svn/repositories # 认证空间名,版本库所在目录

8.@启动svn版本库

svnserve -d -r /data/svn/repositories                         # svn端口默认是3690

9.@客户端访问路径

svn://192.168.1.100/repositories

10.@编写启动脚本

#!/bin/bash
svnserve -d -r /data/svn/repositories

 

出处:

http://www.cnblogs.com/puloieswind/p/5856326.html

http://blog.163.com/longsu2010@yeah/blog/static/173612348201202114212933/

 

以上是关于Centos6.8下SVN安装的主要内容,如果未能解决你的问题,请参考以下文章

CentOS6.8 安装配置以svnadmin管理svn代码库

centos6.8服务器配置之SVN配置

Centos6.8下搭建SVN服务器

Centos6.8下搭建SVN服务器

CentOS6.8下搭建SVN及使用

CentOS6.8 搭建SVN并用钩子自动实现同步到web目录