目录
自动备案SVN库需求介绍
例如:公司SVN服务器中,目录 /zz/zf 是公司 zf 项目的源码仓库,需要每天定时将代码备份到本地指定机器中.
备份过程设置
第一 安装 TortoiseSVN 客户端程序
下载对应版本TortoiseSVN客户端程序 ,并完成安装过程,安装过程没有什么难度,一路执行下一步,最后完成即可.
安装完成后需要重新启动电脑,因为为设置环境变量.有能力的同学可以自行完成.
第二 在本地备份文件夹设置好SVN备案信息,配置完成后,可以通过手动完成更新代码过程.
第三 编写批处理自动更新批处理文件
批处理文件命令解释:
TortoiseProc.exe: SVN客户处理更新命令的程序
/command:update : 执行更新命令
/path:D:\futvan\backup : 更新目录的地址
/closeonend:1 : 更新完成后自动关闭
批处理代码如下:
@echo off
start TortoiseProc.exe /command:update /path:D:\futvan\backup /closeonend:1
exit
第四 设置自动执行windows计划任务
启动 控制面板 --- 管理工具 --- 任务计划程序
以上设置完,系统任务就设置完成了.每天到1点的时候,系统会自动设置更新SVN服务器中的ZF项目的在源码到本机中.