zoukankan      html  css  js  c++  java
  • Linux安装svn

    Ubuntu 14.04 下搭建SVN服务器svn://

    SVN目录:AM3354、STM32F103、WEB、APP

    1、安装软件包:#sudo   apt-get   install    subversion

    或者图形界面:Ubuntu软件中心->搜索Qt Create ->安装

    查看是否安装:#svn   -version

    之后选择SVN服务文件及配置文件的放置位置。我放在了/home下的svbroot目录。

    #cd    /home                  #sudo   mkdir   svnroot

    2、创建的svn版本目录叫

    #cd   /home/svnroot

    目录建好后 创建四仓库版本:am3354、stm32f103、web、app

    #sudo    svnadmin   create   /home/svnroot/am3354

    #sudo    svnadmin   create   /home/svnroot/stm32f103

    #sudo    svnadmin   create   /home/svnroot/web

    #sudo    svnadmin   create   /home/svnroot/app

    3、配置文件

    #vi     /home/SVNROOT/AM3554/conf/svnserve.conf

    #vi      /home/SVNROOT/AM3554/conf/passwd

    #vi      /home/home/SVNROOT/AM3554/conf/authz

     4.服务相关操作

       4.1启动服务

      #sudo   /usr/bin/svnserve   -d  -r  /home/SVNROOT

    -d 已守护模式启动

    -r 制定svn版本库根目录这样是便于客户端不用输入全路径就可以访问版本库了

     

                      #ps    -ef | grep  svn

      4.2 重启服务

     

      4.3 关闭服务

                    #killall   svnserve

    5.xinetd管理SVN

      #sudo  apt-get  install  xinetd

           /etc/xinetd.d/svn

      vi  svn

      service  svn

    {

    disable=no

    port=3690

    socket_type=stream

    protocol=tcp

    wait=no

    user=www_data

    server=/usr/bin/svnserve

    server_args:-i -r/home/svn

    }

    重启xinetd

    #/etc/init.d/xinetd  restart

     

    sudo   apt-get   install    subversion    

    svn   -version

    mkdir   /home/svnroot

    cd   /home/svnroot

    创建四仓库版本:am3354、stm32f103、web、app

    svnadmin   create   /home/svnroot/am3354

    svnadmin   create   /home/svnroot/stm32

    svnadmin   create   /home/svnroot/web

    svnadmin   create   /home/svnroot/android

    svnadmin   create   /home/svnroot/tools

     

    配置文件

    vi     /home/svnroot/am3354/conf/svnserve.conf

    [general]

    anon-access = none    

    auth-access = write    

    password-db = passwd    

    authz-db = authz    

    realm = My First Repository

     

    vi      / home/svnroot/am3354/conf/passwd

    [users]

    admin = admin@am3354

    llf =llf123

    shf =shf123

    ccc = ccc123
    yp = yp123

    tx = tx123

    mz = mz123

     

    vi      /home/ home/svnroot/am3354/conf/authz

    [groups]

    admin= tone,hone,yone    

    [am3354:/]

    admin =rw    

    hjl = rw

    ccc = rw

    glp = rw

    yp = rw

    tx = rw

    * =         

     

    服务相关操作

    #ps    -ef | grep  svn

    #netstat –tlnp | grep svn

    #sudo   /usr/bin/svnserve   -d  -r  /home/svnroot

    #killall   svnserve

     

  • 相关阅读:
    Spring 基于构造函数的依赖注入
    SpringMVC后台接受前台传值的方法
    Spring--jar包
    Ubuntu扩展磁盘空间
    在VScode中运行C/C++
    一个好用的C语言操作
    Python下载超快
    Python多线程
    C语言回调函数
    VScode中运行python
  • 原文地址:https://www.cnblogs.com/ncepu/p/13695030.html
Copyright © 2011-2022 走看看