Linux下svn服务器搭建

  初次在linux上搭建svn服务器,本来以为很繁琐,其实很简单,主要分为以下几个步骤:

1.  首先安装subversion,命令:yum install subversion

2.  创建svn仓库,仓库路径可以根据个人偏好来设置,比如在/home目录下创建/svn,然后通过svnadmin create /home/svn

3.  创建完仓库之后,可以看到svn目录下有好几个目录或者文件,主要查看修改的是/conf目录下的文件

    • authz 是权限控制文件:r为读,w为写,例如在[/]下面配置user1=rw,意思为user1用户拥有读和写的权限
    • passwd 是帐号密码文件:例如在[users]下面配置user1=123456,意思为user1用户连接服务器的密码是123456
    • svnserve.conf 是SVN服务配置文件:需要将文件中的anon-acces、auth-access、password-db、authz-db打开,将realm的改为/home/svn

4.  启动svn,命令:svnserve -d -r /home/svn,如果需要关闭svn,则可以通过ps -ef | grep svnserve来找到svn进程pid,然后通过kill -9 pid来杀掉进程

5.  这时候,就可以在客户端通过svn://ip/svn连接svn服务器

posted @ 2017-01-11 23:46  yehx  阅读(265)  评论(0编辑  收藏  举报