`

SVN双机热备

    博客分类:
  • JAVA
svn 
阅读更多
部分参考博客:http://www.2cto.com/os/201211/172348.html
自己实践如下:

已知:
主机IP:172.27.35.103
从机IP:172.27.35.101
并且主机与从机都已经安装了svn并建立了资源库
注意: 从机所有文件数据都在主机同步过来, 所以初始化时先清空从机资源库里面的内容。

1.主机与从机都将pre-revprop-change.bat拷贝到svn资源库的hooks下,例如:
D:\EDMPro\ALMS\ALMS-Server\ResourceRepos\mentoree_repos\hooks\pre-revprop-change.bat

2.从机执行命令:
svnsync init file:///D:/EDMPro/ALMS/ALMS-Server/ResourceRepos/mentoree_repos svn://172.27.35.103/mentoree_repos

3.从机执行命令2(初始化同步,从机去主机取文件数据内容):
svnsync sync file:///D:/EDMPro/ALMS/ALMS-Server/ResourceRepos/mentoree_repos





那么如何让主机主动推送数据给从机呢, 这里我们需要在主机发生了update操作(增加、修改、删除)时候,执行钩子。

我们已知主机向从机推送数据命令:
svnsync sync  --non-interactive svn://172.27.35.101/mentoree_repos  --username mentorlib --password mentorLib_Lib

1.钩子名称:post-commit.bat,内容如下:



主机将post-commit.bat拷贝到资源路径下,例如:
D:\EDMPro\ALMS\ALMS-Server\ResourceRepos\mentoree_repos\hooks\post-commit.bat
————————————————————————————————————————
操作完成后, 每次主机执行更新操作, 从机也会自动更新。

自我操作过程:
自己尝试用tsvn(小乌龟)执行更新操作第一次没有立即看到效果, 用命令行删除一个文件后,从机立即生效, 并且再用tsvn新增一个文件后,从机也随之改变。




  • 大小: 27.1 KB
  • 大小: 7.9 KB
分享到:
评论

相关推荐

    svn服务用svnsync命令双机热备

    ### SVN服务用svnsync命令实现双机热备 #### 概述 在软件开发过程中,版本控制系统(Version Control System, VCS)是必不可少的工具之一。Subversion(SVN)作为一款广受欢迎的集中式版本控制系统,在企业级项目...

    svn双机热备和切换-附件资源

    svn双机热备和切换-附件资源

    LINUX SVN双机热备份shell脚本 附配置文档

    综上所述,通过`LINUX SVN 热备shell`,我们可以构建一套高效且可靠的SVN双机热备份解决方案,有效防止数据丢失并确保服务连续性。`svnsync.sh`和`说明.txt`文件提供了实现这一目标的具体步骤和工具。对于任何IT专业...

    华为HCIE-Security培训视频汇总集【共70集】.rar

    32. 双机热备 ---- HRP 介绍 33. Vrrp 和 VGMP 实验演示 36. 入侵防御系统介绍 37. 入侵防御系统 功能模块 38. NIP 部署方式 39. NIP 的配置介绍 40. 内容安全介绍 内容过滤 41. URL过滤介绍 42. 文件过滤 ...

    华为HCIE-Security学习备考资料汇总集.rar

    HCIE- Security备考指南—双机热备pdf HCIE- Security备考指南—文件过滤pdf 包 HCIE-Security备考指南虚拟网关(SVN)pdf 回 HCIE-Security-备考指南虚找系统pdf HCIE-Security备考指南—应用安全( NIP). pdf HCIE-...

    华为SVN安全接入网关产品介绍.pdf

    这些产品内置电信级多核硬件平台,具备关键器件冗余、热插拔功能,支持双电源冗余设计,以适应恶劣环境,同时支持双机热备,确保业务不中断。 华为SVN安全接入网关提供了多种安全保障措施,包括细粒度访问控制、...

    IP-GUARD附件加解密安全网关使用说明.pdf

    型号为2600S及以上级别的设备,还可以选择网桥(双机备份[主])模式,该模式适用于双机热备的情况。 设备部署完成后,IPG安全网关能够为企业提供强大的安全防护,无论是Web服务器、应用系统还是文件共享,都能够...

    JavaEE大型分布式电商项目 淘淘商城 29期

    13、 部署方面使用LVS + keepalived + Nginx实现了双机主备、双主热备,实现了一个高可用的系统架构。 14、 项目开发采用团队式的开发,统一使用Maven私服构建项目,使用统一的SVN服务进行代码的管理。 【课程内容...

Global site tag (gtag.js) - Google Analytics