上传SVN_李四.bat
参考:https://www.yiibai.com/batch_script/batch_script_date_time.html
参考:http://www.hzhcontrols.com/new-562634.html
参考:https://qastack.cn/programming/13314433/batch-file-to-copy-directories-recursively
参考:https://zhuanlan.zhihu.com/p/75760333
参考:http://www.taodudu.cc/news/show-691550.html?action=onClick
上传SVN_李四.bat
::::::::::::::::::::::::::::::::::::::::: @set who_name=lisi @set who_name_zh=李四 ::::::::::::::::::::::::::::::::::::::::: :: 请将\\172.18.6.6\public\OAM\ 映射到Z:盘 @set src_dir=Z:\%who_name%\ :: svn仓库在本地路径 @set dir_who=D:\svn\OAM\%who_name% :: svn.exe所在目录 @set SVN_CMD_HOME=D:\soft\svnclient\Apache-Subversion-1.14.2-2\bin ::::::::::::::::::::::::::::::::::::::::: @set year=%date:~0,4% @set month=%date:~5,2% @set day=%date:~8,2% @set hour=%time:~0,2% @set minute=%time:~3,2% @set second=%time:~6,2% @if %hour% LSS 10 ( @set hour=0%time:~1,1% ) ::@echo %date% ::@echo %time% ::@echo %year%_%month%_%day%_%hour%%minute%%second% @set dst_dir=%dir_who%\%year%\%month%月\%day%日\%hour%%minute%%second% :: 创建多级目录 md "%dst_dir%" :: 拷贝树 robocopy %src_dir% "%dst_dir%" /e @set path=%path%;%SVN_CMD_HOME% echo "######################################################" cd %dir_who% set SVN_EDITOR=notepad svn add * --force svn commit :: svn commit -m "for %who_name_zh%:" echo "######################################################" pause