- 浏览: 230385 次
- 性别:
- 来自: 北京
文章分类
最新评论
部分参考博客: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新增一个文件后,从机也随之改变。
自己实践如下:
已知:
主机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新增一个文件后,从机也随之改变。
- svn双机备份.rar (48.6 KB)
- 下载次数: 3
- EDMPro_ALMS_EDA库同步方案V0.1.rar (197.7 KB)
- 下载次数: 2
发表评论
-
JAVA调用热敏打印机
2018-04-24 19:48 2564package test; import java. ... -
java中JSON转对象
2018-04-24 19:26 712依赖jar JSON格式 {order:{buyer:'大 ... -
Log4j输出多个文件
2017-12-22 13:54 605log4j.rootLogger=warn,stdout, ... -
Eclipse生成可运行jar策略
2017-12-06 21:03 624一个普通的java工程,用cxf连接webserivice。在 ... -
在线运行java测试
2017-12-01 11:42 1204http://www.runoob.com/try/runco ... -
TOMCAT不能正常启动总结
2017-11-29 14:11 1072记录下TOMCAT不能启动的几种原因 -
bat获得环境变量属性值的第一段
2017-10-27 17:38 1155分号将Path中的路径分隔开,取第一个路径用tokens=1, ... -
自定义result返回值(转载)
2017-10-27 10:43 669Struts2 自定义Result ... -
HttpClient使用
2017-10-26 17:14 547http://blog.csdn.net/z6918378 ... -
调用HTTP下载文件401错误
2017-08-03 09:19 1394public static boolean httpDow ... -
MAVEN通过URL下载jar
2017-12-06 22:47 1320MAVEN通过URL下载jar -
传统行业到互联网
2017-03-27 23:02 496http://card.weibo.com/article/h ... -
spring+mybatis+struts2集成
2017-03-23 11:34 434这篇写的不错:http://blog.csdn.net/afg ... -
Map与Json互相转换
2017-01-06 10:44 947/**************************** ... -
maven搭建SSM
2016-12-09 17:49 583可参考:http://wosyingjun.iteye.com ... -
maven发布tomcat
2016-12-08 10:21 437转载:http://www.cnblogs.com/g ... -
swing-FlowLayout垂直布局
2016-12-07 17:35 1598package layout; import jav ... -
dom4j及xpath基础应用
2016-12-01 14:17 561Jdom:对于小型xml处理就好 dom4j:对于大文件优与j ... -
Websocket
2016-11-02 10:28 499最简单的理解 ,websock ... -
JAVA 读取最后一行 删除最后一行 覆盖最后一行
2016-09-26 16:33 1835注:有的地方视情况而定,比如nextend = start+l ...
相关推荐
### SVN服务用svnsync命令实现双机热备 #### 概述 在软件开发过程中,版本控制系统(Version Control System, VCS)是必不可少的工具之一。Subversion(SVN)作为一款广受欢迎的集中式版本控制系统,在企业级项目...
svn双机热备和切换-附件资源
综上所述,通过`LINUX SVN 热备shell`,我们可以构建一套高效且可靠的SVN双机热备份解决方案,有效防止数据丢失并确保服务连续性。`svnsync.sh`和`说明.txt`文件提供了实现这一目标的具体步骤和工具。对于任何IT专业...
32. 双机热备 ---- HRP 介绍 33. Vrrp 和 VGMP 实验演示 36. 入侵防御系统介绍 37. 入侵防御系统 功能模块 38. NIP 部署方式 39. NIP 的配置介绍 40. 内容安全介绍 内容过滤 41. URL过滤介绍 42. 文件过滤 ...
HCIE- Security备考指南—双机热备pdf HCIE- Security备考指南—文件过滤pdf 包 HCIE-Security备考指南虚拟网关(SVN)pdf 回 HCIE-Security-备考指南虚找系统pdf HCIE-Security备考指南—应用安全( NIP). pdf HCIE-...
这些产品内置电信级多核硬件平台,具备关键器件冗余、热插拔功能,支持双电源冗余设计,以适应恶劣环境,同时支持双机热备,确保业务不中断。 华为SVN安全接入网关提供了多种安全保障措施,包括细粒度访问控制、...
型号为2600S及以上级别的设备,还可以选择网桥(双机备份[主])模式,该模式适用于双机热备的情况。 设备部署完成后,IPG安全网关能够为企业提供强大的安全防护,无论是Web服务器、应用系统还是文件共享,都能够...
13、 部署方面使用LVS + keepalived + Nginx实现了双机主备、双主热备,实现了一个高可用的系统架构。 14、 项目开发采用团队式的开发,统一使用Maven私服构建项目,使用统一的SVN服务进行代码的管理。 【课程内容...