美文网首页
svn服务搭建于linux系统及常用操作

svn服务搭建于linux系统及常用操作

作者: 七匹狼_cd8f | 来源:发表于2019-01-10 22:08 被阅读8次

    一:参考官网http://subversion.apache.org/packages.html

      linux通过yum安装svn:# yum install subversion

    二:创建资源仓库:

    svnadmin  create  /svn/svnRepository   (svnadmin可以通过 --help参数查看用法,资源仓库路径可自定义)

    ls /svn/svnRepository 查看资源仓库下的文件夹

    三:配置

     vi /svn/svnRepository/conf/svnserve.conf

    [general]

    anon-access = none

    auth-access = write

    password-db = /svn/project/conf/passwd

    authz-db = /svn/project/conf/authz

    realm = My Test Repository

    即配置文件中的需配置的信息去掉注释#即可

    四:添加用户及口令

    vi /svn/svnRepository/conf/passwd

    [users]

    test1 = abc123

    test2 = abc123

    test3 = abc123

    修改后保存即可生效

    五:配置权限

    vi /svn/svnRepository/conf/authz

    admin=test1,test2

    user=test3

    [/]

    @admin = rw

    @user = r

    * =

    *=表示除了上面设置的权限用户组以外,其他所有用户都设置空权限,空权限无法访问

    六:启动svn服务

    svnserve -d -r /svn/     (注意:启动时路径要在根目录上一级)

    七:检测服务是否生效

    ps -ef | grep svn

    svn://ip/svn/svnRepository/ 访问(svn端口默认3690)

    八:svn常用命令(待续……)

    相关文章

      网友评论

          本文标题:svn服务搭建于linux系统及常用操作

          本文链接:https://www.haomeiwen.com/subject/ejpzrqtx.html