首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > CVS SVN >

两个SVN怎么做同步

2012-03-09 
两个SVN如何做同步?SVN服务器A建了一个project库,下面有pj1和pj2两个项目SVN服务器B也建了一个project库,

两个SVN如何做同步?
SVN服务器A建了一个project库,下面有pj1和pj2两个项目
SVN服务器B也建了一个project库,下面有pj1和pj2两个项目
pj1由服务器A更新,PJ2由服务器B更新,
现在有个要求,就是服务器A和B要每天同步一次,
请问这个该怎么做啊!


[解决办法]
如linux下,
vi sync.sh
输入:
#1.对目标版本库B初始化
svnsync init B/Pj1 A/pj1
svnsync init B/pj2 A/pj2
#2.同步B下的Project到A
svnsync sync B/pj1
svnsync sync B/pj2

每天同步一次可用排程命令,让它每天的某个时候自动运行一次,如linux下:
#crontab -e
输入:
59 1 * * * sh sync.sh //每天的1:59分执行一次同步
#service cron restart

热点排行