zoukankan      html  css  js  c++  java
  • 安装SVN服务器

    Centos7安装svn方法比较简单

      1.安装服务器

        1.1 yum install subversion —— 安装,svnserve 默认安装在 usr/bin/svnserve

        1.2 subversion --version —— 查看版本,是否安装好了

      2.建立版本库

        2.1 subversion默认以/var/svn为数据根目录,使用vim /etc/sysconfig/svnserve可对其修改

    # OPTIONS is used to pass command-line arguments to svnserve.
    #
    # Specify the repository location in -r parameter:
    OPTIONS="-r /opt/svn"

        这里我将其修改为 /opt/svn为数据根目录。

        2.2 svnadmin命令建立版本库,在此之前先保证目录存在

          mkdir -p /opt/svn

          svnadmin create /opt/svn/projects

          

      3.配置(存于版本库的conf目录下)

        3.1 svnserve.conf(将注释放开,值进行相应修改)

    [general]
    anon-access = none                     #控制非鉴权用户访问版本库的权限
    auth-access = write                    #控制鉴权用户访问版本库的权限
    password-db = passwd                   #指定用户名口令文件名
    authz-db = authz                       #指定权限配置文件名
    realm = projects                   #指定版本库的认证域,即在登录时提示的认证域名称

        3.2 passwd

    [users] // 添加用户 账号 = 密码
    admin = admin
    guest = guest

        3.3 authz

    [groups] // 添加组 组 = 成员1,成员2
    admin = admin
    guest = guest
    
    [repository:/baz/fuz] // 给组分配权限,也可以给人分配权限
    @admin = rw
    @guest = r

      4.启动svn服务

        4.1 systemctl start svnserve.service —— 启动服务

        4.2 ps aux | grep svn —— 检查是否成功

        4.3 netstat -tnlp | grep svn —— 查看svn端口

        4.4 systemctl enable svnserve.service —— 设置开机自启动

      5.项目上传

        5.1 桌面新建文件夹,右键选中“SVN checkout”,输入相关的参数

        5.2 检出完成后,新建的文件夹中会出现".svn"文件,将其拷贝到项目同级目录下

        5.3 然后选择项目右键,点击add选项,选中要提交的项目

        5.4转到项目的上级目录,右键commit提交项目,项目上传就完成了

  • 相关阅读:
    24.最优布线问题(kruskal算法)
    24.最优布线问题(kruskal算法)
    Algs4-1.4.11为StaticSETofInts添加一个实列方法howMany()
    Algs4-1.4.9预测程序运行时间
    Algs4-1.4.10二分查找找出元素所在的最小索引
    Algs4-1.4.7统计算术运算与比较次数
    Algs4-1.4.8计算输入文件中相等的整数对的数量
    Algs4-1.4.6给出以下代码段的运行时间的增长数量级
    Algs4- 1.4.4参照表1.4.4为TwoSum建立一和类似的表格
    Algs4-1.4.2修改ThreeSum防止两个int值相加可能溢出
  • 原文地址:https://www.cnblogs.com/kongkongFabian/p/9650318.html
Copyright © 2011-2022 走看看