Skip to content

kingsir2011/svnsync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

svnsync

实现两个网络隔离的SVN,通过本地SVN进行同步

代码同步总体步骤:

s1. 开发人员代码入【SVN服务器1】

s2. 【集成服务器1】(网络1)使用svn 更新 SVN到本地。

s3. 【集成服务器1】本地同步到【SVN服务器】本地目录。【FreeSync】

s4. 【集成服务器1】subversion提交到远端【SVN服务器】。

s5. 【集成服务器2】subversion同步远端【SVN服务器】到本地。

s5. 【集成服务器2】(网络2)使用shbversion提交代码到【SVN服务器2】。

同步程序部署:

1)FreeSync 安装:{RKSVN}/deploy/midware/FreeFileSyncPortable_6.2.paf.exe

2)subversion安装:{RKSVN}/deploy/midware/Apache-Subversion-1.9.5.zip

3)同步脚本安装:{RKSVN}/deploy/sh/svn_sync.bat

3.1)修改脚本中对应的变量路径:

REM 同步脚本部署路径

set SHELL_HOME=d:\program\shell

REM 待同步的源SVN本地路径

set SRC_SVN_PATH=d:\src\src_svn

REM 待同步的目标SVN本地路径

set DES_SVN_PATH=d:\src\des_svn

REM FreeFileSync安装路径

set FREE_PATH=d:\program\tools\FreeFileSyncPortable

REM FreeFileSync批量脚本路径

set SYNC_BATCH_PATH=svn_sync.ffs_batch

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •