备份步骤
Windows 下 CMD
svnadmin hotcopy D:\Repositories\root d:\SVN_BAK\01
这里解释下后面两个参数:
D:\Repositories\root: 这个参数是SVN本地存储的位置
d:\SVN_BAK\01:这个是我们要备份文件存放的目录
bat 自动化部署
@set h=%time:~0,2% @set h=%h: =0% @set bak_filename=%date:~0,4%%date:~5,2%%date:~8,2%%h%%time:~3,2%%time:~6,2% @echo -------------------------SVN备份%bak_filename%-------------------------------- @echo 正在备份中......... @cd C:\Program Files (x86)\VisualSVN Server\bin @C: @svnadmin hotcopy D:\Repositories\root d:\SVN_BAK\%bak_filename% @echo 已经备份到文件夹d:\SVN_BAK\%bak_filename% @echo 备份成功.... @pause
将脚本保存为bat格式,双击运行即可(win7/win8/win10下要管理员身份运行,注意路径是否正确)
转载请注明:苏demo的别样人生 » svn 服务端备份脚本