zoukankan      html  css  js  c++  java
  • CentOS安装svn(subversion)版本管理

    yum -y install subversion

    svnadmin create /svn/repository

    cd /svn/repository/conf

    ll  查看文件
    -rw-r--r--. 1 root root 1080 Oct 18 12:21 authz
    -rw-r--r--. 1 root root  309 Oct 18 12:21 passwd
    -rw-r--r--. 1 root root 3090 Oct 18 12:21 svnserve.conf

    svn服务配置文件,svnserve.conf:
    vi svnserve.conf
    [general]
    anon-access = none #不允许匿名访问
    auth-access = write #已授权的访问可以写入文件
    password-db = passwd #密码存储在passwd文件中
    authz-db = authz #授权信息存储在authz文件中
    realm = /svn/repository #svn版本库目录在/svn/repository

    用户配置文件authz:

    指定根目录的用户及其权限,其他目录就在【】里面写目录名
    [/]  #指定目录
    lbnnbs = rw #用户名=权限


    密码配置文件passwd:

    [users]
    # 用户名 = 密码
    lbnnbs = 123456

    启动服务

    svnserve -d -r /svn/repository/

    关闭服务

    killall  svnserve

    注意:如果服务器有防火墙,需要打开svn的端口3690

  • 相关阅读:
    初试 Elastic Search
    索引分类
    Nginx
    LINQ入门
    CSS学习
    Keras 安装
    火车进站
    2016年网易笔试编程题2
    Java GC
    linux 安装 mysql
  • 原文地址:https://www.cnblogs.com/lbnnbs/p/9075711.html
Copyright © 2011-2022 走看看