zoukankan      html  css  js  c++  java
  • svnsync备份

    参考:https://www.cnblogs.com/zz0412/p/svnsync.html

    https://blog.csdn.net/windone0109/article/details/4040772

    1、创建个新的版本库,用来同步之前已有版本库:

    svnadmin create svn_mirror

    2、修改这个库里conf下的账号密码:

    cp /old/conf/* /svn_mirror/conf/

    直接把以前的账号密码配置拷贝过来

    3、开始同步:

    a、初始化备份的版本:

    如果是本地的话,下面这样:

    svnsync initialize  file:///svn_mirror file:///old/

    不是本地的话:

    svnsync init file:///svn_mirror  svn://192.168.1.1/source

    没有报错的话继续,有报错的话,参考上面提供的链接。

    b、开始镜像同步备份:

    svnsync synchronize file:///svn_mirror

    4、定时镜像:

    crontab -l

    5、建立同步脚本 
      备份完毕后,建立钩子脚本进行同步。在源库/hooks/下建立/修改post-commit脚本,在其中增加一行,内容如下:

        /usr/bin/svnsync sync  --non-interactive file:///svn_mirror

  • 相关阅读:
    SWT DragSource 和 DropTarget 托拉拽
    Java的反射机制
    1. 算法导论
    SWT对于监听Tab键的理解
    SWT基础
    socket
    TCP/IP
    RPC(远程过程调用协议)
    Jython基本知识
    #与##
  • 原文地址:https://www.cnblogs.com/mingbujian/p/9547634.html
Copyright © 2011-2022 走看看