zoukankan      html  css  js  c++  java
  • ubuntu下svn服务器安装

    一、SVN安装
    1.安装包
    $ sudo apt-get install subversion

    2.创建项目目录
    $ sudo mkdir /home/svn
    $ cd /home/svn
    $ sudo mkdir fitness(你自己定义项目名字)
    3.创建SVN文件仓库
    $ sudo svnadmin create /home/svn/fitness(你自己定义项目名字)

    3.如果有现有的版本库 你直接拷贝“fitness”/conf 下的文件替换
    自己修改用户名和密码,或者添加


    如果自己手动配置
    修改 /home/svn/fitness/conf目录下:
    svnserve.conf 、passwd 、authz三个文件,行最前端不允许有空格
    //–编辑svnserve.conf文件,把如下两行取消注释
    password-db = password
    authz-db = authz
    //补充说明
    # [general]
    anon-access = read
    auth-access = write
    password-db = passwd
    其中 anon-access 和 auth-access 分别为匿名和有权限用户的权限,默认给匿名用户只读的权限,但如果想拒绝匿名用户的访问,只需把
    read 改成 none 就能达到目的。
    //–编辑/home/svnuser/etc/passwd 如下:
    [users]
    mirze = 123456
    test1 = 123456
    test2 = 123456
    //–编辑/home/svnuser/etc/authz如下
    [groups]
    admin = mirze,test1
    test = test2
    [/]
    @admin=rw
    *=r
    这里设置了三个用户mirze,test1,test2密码都是123456
    其中mirze和test1属于admin组,有读和写的权限,test2属于test组只有读的权限


    4.启动SVN服务
    svnserve -d -r /home/svn

  • 相关阅读:
    从B树、B+树、B*树谈到R 树
    The Log-Structured Merge-Tree(译)
    Leveldb源码分析--2
    Leveldb源码分析--1
    little-endian And big-endian
    Fixed数据类型
    Varint数值压缩存储方法
    JavaEE开发之SpringBoot工程的创建、运行与配置
    Javaee基本框架(Struts2,Spring,MyBatista)之间的关系
    XLM解析技术概述
  • 原文地址:https://www.cnblogs.com/you-jia/p/4478243.html
Copyright © 2011-2022 走看看