CentOS install搭建SVN服务器

安装步骤如下:

1、命令:yum install subversion

 

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

 

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

 

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

 

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

 

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

6、设置帐号密码 : vi passwd

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

 

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

[/]  
linnuo=rw  

   rw 表示读和写(read write)

 

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


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

 

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

 

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

posted @ 2017-06-09 10:48  林诺欧巴  阅读(194)  评论(0编辑  收藏  举报