当前位置:首页 > 开发 > 开源软件 > 正文

利用svnsync实现SVN同步备份

发表于: 2014-10-15   作者:sunjing   来源:转载   浏览:
摘要: 1. 在备份SVN服务器上建立版本库    svnadmin create test 2. 创建pre-revprop-change文件     cd test/hooks/     cp pre-revprop-change.tmpl pre-revprop-change 3. 修改pre-revprop-

1. 在备份SVN服务器上建立版本库

   svnadmin create test

2. 创建pre-revprop-change文件

    cd test/hooks/

    cp pre-revprop-change.tmpl pre-revprop-change

3. 修改pre-revprop-change文件

    vim pre-revprop-change

    将exit 1改为exit 0

4. 初始化

    svnsync init file:///var/svn/repositories/test/ http://172.17.193.117:8000/svn/test/

5. 同步

    svnsync sync file:///var/svn/repositories/test/ --username admin --password hellococo

 

同步出错E000022: Failed to get lock on destination repos解决办法

svn propdel svn:sync-lock --revprop -r 0 file:///var/svn/repositories/test/

利用svnsync实现SVN同步备份

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
简单记录一下通过svnsync实现svn的主从备份 演示环境为localhost的两个repository。 svn server软件
代码源库: http://cvs-server.achievo.com:8001/svn/projects 新建的代码库: http://localhost/svn/
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究
1、下载官方Git客户端:https://github.com/msysgit/msysgit/releases/download/Git-1.9.5-preview2
注意:“花生壳”内网映射会收取1元手续费,如果介意,你可以不用往下看了,我不是托,我只是分享下
一、服务器端rsync的安装和配置 服务器上的rsync安装 在此已本地虚拟机192.168.1.113为服务器做例子
SQL Server 2008数据库复制是通过发布/订阅的机制进行多台服务器之间的数据同步,我们把它用于数据
多人开始使用subversion之后,就想着,要建立一个测试用的服务器,不需要把文件update到本地再进行
多人开始使用subversion之后,就想着,要建立一个测试用的服务器,不需要把文件update到本地再进行
#!/usr/bin/python #--*--encoding=utf8--*-- import filecmp,os,re,shutil,sys def Z_xunhuan(src,
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号