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下直接安装相应软件即可

  • 相关阅读:
    循环语句格式
    使用switch编写一个购物管理系统
    浅谈Spark(1)
    Java内存回收优化及配置
    同步、异步、阻塞、非阻塞IO
    安装聊天软件telegram-cli
    linux命令行下使用vboxmanage安装linux系统
    昨天晚上写了个 Python 程序,下载了一个图片网站 5000 来张图片
    git使用代理clone加速
    smtp发送邮件记得结尾发送" . "
  • 原文地址:https://www.cnblogs.com/autopwn/p/4935865.html
Copyright © 2011-2022 走看看