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

    1:查看linux是否已经安装svn服务

    [root@nb ~]# rpm -qa subversion

    subversion-1.6.11-15.el6_7.x86_64

    2:安装svn

    #yum install subversion

    3:卸载svn

    #yum remove subversion

    4:查看svn相关信息

    [root@nb ~]# svnserve --version

    svnserve, version 1.6.11 (r934486)

       compiled Aug 17 2015, 08:37:43

    Copyright (C) 2000-2009 CollabNet.

    Subversion is open source software, see http://subversion.tigris.org/

    This product includes software developed by CollabNet (http://www.Collab.Net/).

    The following repository back-end (FS) modules are available:

    * fs_base : Module for working with a Berkeley DB repository.

    * fs_fs : Module for working with a plain file (FSFS) repository.

    Cyrus SASL authentication is available.

    5:代码库创建

    #创建SVN根目录

    [root@nb ~]# mkdir -p /opt/svn  

    #创建代码资源库

    [root@nb ~]# svnadmin create /opt/svn/repo

    执行上面的命令后,自动建立repo测试库,查看/opt/svn/repo 文件夹,发现包含了conf, db,format,hooks, locks, README.txt等文件,说明一个SVN库已经建立。

    6:配置代码库

    [root@nb ~]# cd /opt/svn/repo/conf

    [root@nb conf]# vim passwd 

    编辑svn用户和密码

    [users]

    # harry = harryssecret

    # sally = sallyssecret

    liu = 123456

    7:配置控制权限

    [root@nb conf]# vi authz 

    [groups]

    # harry_and_sally = harry,sally

    # harry_sally_and_joe = harry,sally,&joe

    #分组名=分组下的用户,用逗号隔开

    coder = liu

    # [/foo/bar]

    # harry = rw

    # &joe = r

    # * =

    # [repository:/baz/fuz]

    # @harry_and_sally = rw

    # * = r

    #表示对repo版本库下的所有资源设置权限

    [repository:/opt/svn/repo]

    #coder分组下的用户有读写代码的权限

    @coder = rw

    8:启动SVN

    #指定代码库

    svnserve -d -r /opt/svn/repo

    #查看SVN进程

    [root@nb ~]# ps -ef | grep svn

    root      1937     1  0 17:28 ?        00:00:00 svnserve -d -r /opt/svn/zhilang

    root      2379  2301  0 18:34 pts/3    00:00:00 grep svn

  • 相关阅读:
    ios-UserDefaults
    ios-滚动视图滚动取消键盘
    ios-获取商店已上线app信息
    ios-WKWebView 拨打电话
    ios-获取通讯录 姓名和电话
    ios-model数据结构
    ios-改变button四个角的弧度
    ios-高德、百度后台定位并上传服务器
    ios-系统警告框 跳转到设置里面
    Java精讲:生产者-消费者
  • 原文地址:https://www.cnblogs.com/zrbfree/p/5445744.html
Copyright © 2011-2022 走看看