当前位置: 首页 > news >正文

【Windows】Windows 使用bat脚本备份SVN仓库

1.bat脚本实现备份SVN仓库

echo off
set SVN_ROOT=J:\Repositories
set BACKUP_SVN_ROOT=J:\Repositories-back\svn-back
if exist %BACKUP_SVN_ROOT% (rem 存在备份文件夹先删除rd /s /q %BACKUP_SVN_ROOT%
)
rem 创建备份文件夹
md %BACKUP_SVN_ROOT%
rem 循环SVN_ROOT目录下的文件夹
for /D %%I in (%SVN_ROOT%\*) do (rem ~n只显示文件名称echo %%~nIrem 判别子目录下是否存在svnserve.conf文件@if exist "%%I\conf\svnserve.conf" (rem svn备份svnadmin hotcopy %SVN_ROOT%\%%~nI %BACKUP_SVN_ROOT%\%%~nI --clean-logs)
)
if exist %BACKUP_SVN_ROOT% (rem 压缩备份文件夹"C:\Program Files\WinRAR\Rar.exe" a -ep1 J:\Repositories-back\svn-back_%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%.rar %BACKUP_SVN_ROOT%
)
rem 删除备份文件夹
rd /s /q %BACKUP_SVN_ROOT%
pause

2.效果如图所示
在这里插入图片描述

http://www.xdnf.cn/news/295813.html

相关文章:

  • AI融合SEO关键词优化
  • linux stm32mp157 GIC-V2 中断处理过程分析
  • 三角洲行动-高性能高品质的端手地形和生态技术文章解读
  • 2022年全国青少年信息素养大赛 Python编程挑战赛 小学/初中组 初赛真题答案详细解析
  • 为React组件库引入自动化测试:从零到完善的实践之路
  • 音视频作品:AI生成音乐、短视频的邻接权保护
  • 【day03】简写单词 | dd爱框框 | 除2!
  • AD创建元件符号
  • ERP系统源码,java版ERP管理系统源码,云端ERP
  • 【阿里云大模型高级工程师ACP习题集】2.9 大模型应用生产实践(下篇)
  • BC35 判断字母
  • 预训练到微调:深入理解AI的上下游任务
  • 网络延时 第四次CCF-CSP计算机软件能力认证
  • 41.寻找缺失的第一个正数:原地哈希算法详解
  • pyqt写一个单片机配置界面
  • DockerDesktop替换方案
  • AVL树 和 红黑树 的插入算法
  • 模拟芯片设计中数字信号处理一些常用概念(一)
  • Agent2Agent(谷歌A2A)协议原理讲解
  • Linux 文件系统深度解析
  • (二)MMA(整洁架构)
  • 中阳策略:如何从K线行为中提取交易逻辑信号?
  • spring中spring-boot-configuration-processor的使用
  • wordperss AI插件:AI图文+视频+长尾关键词自动生成,已内置deepseek、kimi全模型,支持简单一键接入更多自定义API
  • 动态规划之子序列问题1
  • n8n中Wait节点的使用详解:流程暂停与恢复的实战指南
  • CodeQL-CLI工具小白入门
  • hp主机安装ubuntu 22.04版本并换阿里源
  • 【Unity】一个AssetBundle热更新的使用小例子
  • n8n 中 Compare Datasets 节点使用详解