CentOS install搭建SVN服务器

时间:2023-03-09 22:40:34
CentOS install搭建SVN服务器

安装步骤如下:

1、命令:yum install subversion

CentOS install搭建SVN服务器

之后会打印很多消息,显示 Complete! 则完成。

2、查看 svn 版本:svnserve --version

CentOS install搭建SVN服务器

3、创建SVN版本库目录(subversion默认是把 /svn/svn1 作为数据根目录的,开机启动默认也是从这里) :mkdir -p /svn/svn1

CentOS install搭建SVN服务器

4、创建版本库:svnadmin create /svn/svn1

CentOS install搭建SVN服务器

5、进入conf目录(该svn版本库配置文件): cd conf/  
   authz文件是权限控制文件
   passwd是帐号密码文件
   svnserve.conf SVN服务配置文件

6、设置帐号密码 : vi passwd

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

CentOS install搭建SVN服务器

7、设置权限 :vi authz
   在末尾添加如下代码:

[/]
linnuo=rw

   rw 表示读和写(read write)

CentOS install搭建SVN服务器

8、修改svnserve.conf文件  : vi svnserve.conf

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

CentOS install搭建SVN服务器

9、启动svn命令:  svnserve -dr /svn/svn1(停止SVN命令:  killall svnserve)

ok,  zou si jie mo 愉快的搞定了