zoukankan      html  css  js  c++  java
  • Centos6.5--svn搭建

    0x01

      配置好镜像源安装svn

      yum install subversion -y

      

    0x02

      安装完成之后在/opt下面新建一个svn的目录,当然也可以在其他的地方建立svn目录,这个看个人爱好。

      mkdir /opt/svn

    0x03

      创建一个资源仓库

      svnadmin create /opt/svn/project

      初始化版本仓库中的目录
      mkdir project project/server project/client project/test (建立临时目录)


      svn import project/ file:///home/svn/project -m “chushihuamulu”


      rm -rf project (删除临时建立的目录)

      ls /opt/svn/project/

      conf  db  format  hooks  locks  README.txt

      目录的作用:

        conf 这个是仓库的配置文件,主要用来配置用户访问的账号和权限。

        format 里面存放一个整数,是个文本文件。

        hooks 放置hook脚本文件的目录。

        locks 放置svn的db锁文件和db-log锁文件的目录。

        db 所有版本控制的数据存放文件。

    0x04

      配置svn服务

        vim /opt/svn/project/conf/svnserve.conf

    取消一下注释即可

    [general]

    anon-access = none

    auth-access = write

    password-db = /opt/svn/project/conf/passwd

    authz-db = /opt/svn/project/conf/authz

    realm = My Test Repository 

        vim  /opt/svn/project/conf/passwd

        [users]

        test1 = 123456
        test2 = 123456
        test3 = 123456

        [group]

        admin = test3
        user = test2
        [/]
        @admin = rw     //表示用户组权限
        @user = rw       //表示用户权限
        * =                  //表示除了上面设置的权限用户组以外,其他所有用户都设置空权限,空权限表示禁止访问本目录

    0x05

      启动svn

      svnserve -d -r /opt/svn/project/

    0x06

      关闭svn

      获取直接杀死进程即可  ps -ef |grep svn   kill -9 ...

    0x07

      在linux下访问

      svn co svn://192.168.204.250

      在windows下直接安装相应软件即可

  • 相关阅读:
    shell、cmd、dos和脚本语言杂谈(转)
    windows命令之PING DIR DEL CD TASKLIST (转)
    STM32的操作过程,寄存器配置与调试过程(转载)
    关于MCU的烧录,下载与其他接口的比较(一)
    关于Spring Security 3获取用户信息的问题
    Spring security 获取当前用户
    Spring Security3实现,权限动态获取
    Spring Security教程
    spring security 3 自定义认证,授权示例
    SpringSecurity自定义过滤器
  • 原文地址:https://www.cnblogs.com/autopwn/p/4935865.html
Copyright © 2011-2022 走看看