@REM 根据用户输入,删除指定目录及子目录下所有.svn目录
@echo off
:inputPath
set DESTINATION_PATH=:
set /p DESTINATION_PATH="Please input the root directory need to clear the svn folders , press enter ! :"
if not exist %DESTINATION_PATH% (
@echo [Warn] The input directory does not exist ! Input again please!
goto inputPath
)
echo Root directory is : %DESTINATION_PATH%
:inputChoice
@REM 获取输入,根据输入进行处理
set choice=:
set /p choice="Clear the svn folders under the %DESTINATION_PATH% ?[Y/N/Q] :"
@REM 把引号“"”替换成空字符
set "choice=%choice:"=%"
if "%choice%"=="y" goto clean
if "%choice%"=="Y" goto clean
if "%choice%"=="n" goto noClean
if "%choice%"=="N" goto noClean
if "%choice%"=="q" goto end
if "%choice%"=="Q" goto end
goto inputChoice
:clean
@REM 主处理过程,执行清理工作
@echo on
@REM /d:只搜索目录 批处理中使用%%i标识变量 dos窗口使用%i标识
@for /d /r %DESTINATION_PATH% %%i in (.svn) do @if exist %%i ( rd /s /q %%i & echo Delete folder : %%i)
@echo off
echo "Clear the svn folders under the %DESTINATION_PATH% is ok !"
goto end
:noClean
@REM 分支过程,取消清理工作
echo "Operation cancel !"
goto end
:end
@REM 退出程序
pause
分享到:
相关推荐
删除指定目录的.svn文件(包含子目录),直接执行脚本就行。超级方便
清楚svn目录下生成的.svn所有文件夹
切换SVN批处理.zip 关于SVN内外网地址的切换!!
双击这个reg文件,成功后,在每一个文件夹上点击右键都会有一个“Delete SVN Folders”的选项,点击之后,就可以删除这个文件下所有的.svn文件了
这个批处理工具放到当前目录下,双击就会删除当前目录以及子目录下的所有svn 版本控制信息。
windows下批量删除SVN文件夹,很好用的
放在需要处理的文件下,点击运行bat文件
WINDOWS脚本,循环删除当前目录及子目录下所有的SVN文件
当使用了svn版本控制后每个目录下都会有一个.svn目录存在,上传到服务器前,一般要把这些目录删除。如果手工删除,可能会浪@rem费很多时间。我们可以用批处理实现这一功能。
批量删除.svn文件夹、.svn文件使用svn进行版本控制,每个文件夹下都有.svn文件夹,有些项目在脱离svn版本控制之后,想删除项目中所有的.svn文件夹,可用下面的方法进行快速删除: 1、打开要删除.svn文件的最外层...
把 delSvn.bat 放到项目跟目录下执行。
.svn隐藏文件批处理删除,可以删除从svn上下载到本地时的项目。
删除目录下所有svn目录 delete-svn.bat
录下所有的SVN?件 @rem for /r . %%a in (.) do @if exist "%%a\.svn" @echo "%%a\.svn" @for /r . %%a in (.) do @if exist "%%a\.svn" rd /s /q "%%a\.svn" @echo 清理完毕 @pause 将以上代码保存为*.bat的文件...
批处理SVN文件夹
删除SVN 批处理,清理SVN文件 ,删除SVN图标
但是有时候为了备份一个版本或者在转换路径的时候每个文件夹都有一个.svn文件,不仅占用多余资源有时候需要删除掉原有.svn文件然后才能进行其他操作,这个时候我们多么渴望有一个可以批量删除.svn文件的工具啊!...
SVN_Deleter用于删除指定目录下的.svn目录。该工具采用PHP开发,可方便删除一些svn版本信息
批量删除svn 文件的 批处理文件,有效删除svn文件,快速删除!
删除.svn的文件 svn控制器,删除目录下的.svn文件