两台svn服务器同步
来源:互联网 发布:网络炼钢大赛 编辑:程序博客网 时间:2024/05/22 13:01
两台svn服务器
主服务器(源服务器):137.160.1.101 windows系统,安装VisualSVN SERVER
从服务器(备份服务器):137.160.1.102 windows系统,安装VisualSVN SERVER
源目录:http://137.160.1.101:443/svn/proj
目标目录:http://137.160.1.102:443/svn/proj
1.修改从服务器 Repositories\proj\hooks\pre-revprop-change.tmpl
将pre-revprop-change.tmpl 改为 pre-revprop-change.bat
pre_revprop-change.bat 全部内容只有一行:exit 0
2.然后执行 初始化
进入cmd
svnsync init http://137.160.1.102:443/svn/proj http://137.160.1.102:443/svn/proj --username backup --password backup
即svnsync init 目标库 源库
将向你询问登录目标库和源库的用户名和密码,建议为两个库设置相同的用户名及相同的密码
正确后,显示
Copied properties for revision 0.
3. 执行同步
进入cmd
svnsync sync http://137.160.1.102:443/svn/proj
即svnsync sync 目标库
正确执行后,显示
Committed revision 1.
Copied properties for revision 1.
.......
4.修改主服务器 Repositories\proj\hooks\post-commit.tmpl
将post-commit.tmpl改为post-commit.bat
清空post-commit.bat 文件内容
然后输入
@echo
set SVN_HOME="C:\Program Files (x86)\Subversion\bin"
%SVN_HOME%\svnsync sync --non-interactive http://137.160.1.102:443/svn/proj --username 用户名 --password 密码
set SVN_HOME="C:\Program Files (x86)\Subversion\bin"
%SVN_HOME%\svnsync sync --non-interactive http://137.160.1.102:443/svn/proj --username 用户名 --password 密码
0 0
- 两台svn服务器同步
- svn自动同步到另一台服务器
- 两台SQL Server服务器同步问题.
- 两台服务器网站同步镜像
- 两台SQL Server服务器同步问题
- 两台SQL服务器同步事务处理。
- 触发器实现两台服务器数据同步
- 两台服务器同步数据 rsync
- 两台服务器网站同步镜像
- 两台linux服务器时间同步
- rsync两台服务器文件同步
- 两台windows服务器----SVN的迁移
- 两台windows服务器----SVN的迁移
- 两台DOMINO服务器上的数据库进行同步
- 利用oracle快照实现两台数据库服务器表同步
- rsync两台服务器目录同步功能实现
- SQL Server2005 实现两台服务器上的数据库同步
- 两台linux服务器同步目录的脚本示例
- PHP在Eclipse上配置
- HDU 3065 病毒侵袭持续中
- C#中VCProjectEngine的VCProjectReference
- 使用vc9 编译Qt5.4
- PHP IDE eclipse-php-luna 使用规范
- 两台svn服务器同步
- Google翻译成各国网页JS代码
- hihoCoder 1158 质数相关
- OpenStack 安装
- Struts 模板化代码
- jquery tab切换
- 分析能力亟待加强
- 【MAC使用技巧】MAC快捷键及常用cmd命令
- 心境