SVN批处理备份失败--编码问题

来源:互联网 发布:linux sqlplus 乱码 编辑:程序博客网 时间:2024/06/05 04:29

使用批处理文件对svn进行备份时出现错误

批处理文件如下:
@echo offrem ***********************************************rem Author:DBA_Hrem Create Time:2017-10-31rem Last Modify Time:2017-10-31rem Version:rem backup svnrem ***********************************************rem 获取SVN当前版本号for /f "tokens=2" %%i in ('svn info repo_路径 ^| findstr "Revision"') do set curr_version=%%iecho %curr_version%pauseecho version:%curr_version%rem svnadmin dump备份目录及文件名set backup_dir=d:\svn_backupset backup_name=svn_backup%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%rem 创建文件echo %backup_dir%cd %backup_dir%echo %backup_name%type nul>%backup_name%rem svnadmin dump全量备份rem svnadmin dump 版本库路径及名称 –revision 导出的版本号> 导出的命名svnadmin dump repo_路径及名称 -r %curr_version% > %backup_dir%\%backup_name%If errorlevel 1 (    Echo backup error!) Else (    Echo backup success!)
错误截图

这里写图片描述

这里写图片描述

这里写图片描述

错误原因:编码问题,重新打开一个记事本文件,复制备份命令即可解决问题

备份成功

这里写图片描述

原创粉丝点击