`

批处理文件删除SVN版本信息.bat

 
阅读更多
@echo off 
echo *********************************************************** 
echo 清除SVN版本信 息 
echo *********************************************************** 
:start 
::启动过程,切换目录 
:set pwd=%cd% 
:cd %1 
echo 工作目录是:chr(38) chdir 
:input 
::获取输入,根据输入进行处理 
set source=: 
set /p source=确定要清楚当前目录下的.svn信息吗?[Y/N/Q] 
set "source=%source:"=%" 
if "%source%"=="y" goto clean 
if "%source%"=="Y" goto clean 
if "%source%"=="n" goto noclean 
if "%source%"=="N" goto noclean 
if "%source%"=="q" goto end 
if "%source%"=="Q" goto end 
goto input 
:clean 
::主处理过程,执行清理工作 
@echo on 
@for /d /r %%c in (.svn) do @if exist %%c ( rd /s /q %%c chr(38) echo 删除目录%%c) 
@echo off 
echo "当前目录下的svn信息已清除" 
goto end 
:noclean 
::分支过程,取消清理工作 
echo "svn信息清楚操作已取消" 
goto end 
:end 
::退出程序 
cd "%pwd%" 
pause 

 

分享到:
评论

相关推荐

    .svn 文件批量删除 批处理bat

    在这个场景中,`delSvn.bat`就是一个批处理文件,它的主要任务是遍历当前目录及其所有子目录,查找并删除所有的".svn"文件夹。这个操作通常需要谨慎执行,因为这会丢失与SVN相关的版本信息,如果你没有备份,可能会...

    删除svn 版本信息的两种途径

    1. **查看`delSvn.bat`脚本**:在压缩包中提供的`delSvn.bat`是一个批处理文件,通常用于执行一系列命令行操作。打开这个文件,可以看到它可能包含了一些用于删除SVN信息的命令,例如使用`svn export`或`svn remove`...

    删除指定目录的.svn文件(包含子目录).bat

    删除指定目录的.svn文件(包含子目录),直接执行脚本就行。超级方便

    批处理删除指定文件svn

    要创建一个批处理文件来删除这些.svn目录,我们需要了解批处理的基本语法。批处理文件的扩展名为.bat,它是由一系列DOS命令组成的文本文件。以下是一个基本的批处理脚本示例,用于遍历当前目录及其所有子目录,并...

    批处理删除.svn文件

    放在需要处理的文件下,点击运行bat文件

    删除SVN 批处理,清理SVN文件 ,删除SVN图标

    批处理文件是一种文本文件,扩展名为`.bat`,其中包含了一系列的命令行指令。以下是一个简单的示例: ```batch @echo off setlocal enabledelayedexpansion for /r %%i in (.) do ( if exist "%%i\.svn\" ( rmdir...

    完美删除.svn批处理文件

    "完美删除.svn批处理文件"的主题就是解决这个问题,它提供了一个便捷的方法来批量删除文件夹中的.svn子目录,从而切断文件与SVN的链接。 .svn文件是SVN在本地工作副本中存储元数据的地方,包括版本信息、临时文件和...

    删除SVN版本控制文件批处理

    例如,名为"删除SVN版本控制目录.bat"的批处理文件可能包含以下内容: ```batch @echo off setlocal enabledelayedexpansion for /r %%i in (.svn) do ( if exist "%%i" ( rmdir /s /q "%%i" echo 删除了 SVN ...

    删除SVN创建的.svn文件夹的方法

    例如,Windows用户可以创建一个名为`delete_svn.bat`的批处理文件,内容为: ``` @echo off del /s .svn ``` 双击运行此文件即可删除所有`.svn`文件夹。 4. **使用第三方工具**:一些文件清理工具,如CCleaner...

    批处理SVN文件

    批处理SVN文件是一种在命令行环境中批量处理Subversion(简称SVN)版本控制系统操作的方法。SVN是一种广泛使用的版本控制系统,它允许用户跟踪和控制文件和目录的变化,便于多人协作开发。批处理则是在Windows操作...

    windows下删除svn的批处理文件

    在本案例中,批处理文件可能是用来清理不再需要的版本控制文件或者移除SVN相关的配置信息。 创建这样的批处理文件涉及到以下几个关键知识点: 1. **批处理基础**: - **批处理文件结构**:批处理文件通常由DOS...

    清除SVN批处理文件和右键功能

    标题 "清除SVN批处理文件和右键功能" 涉及的是在版本控制系统Subversion(简称SVN)中管理项目时,如何批量删除SVN相关的元数据并为Windows操作系统添加一个右键快捷方式,以便更方便地进行此操作。这个压缩包文件...

    清楚svn目录下生成的.svn文件夹

    - **使用脚本**:提供名为“清楚当前目录下的.svn信息.bat”的批处理文件,可以批量删除当前目录及其子目录下的`.svn`文件夹。在Windows环境下,可以通过以下命令实现: ``` for /r %i in (.svn) do @rd /s /q "%...

    如何删除SVN连接,即工程下的所有.svn文件

    描述中提到的`del_svn.bat`文件很可能是一个批处理脚本,用于自动化删除指定目录下的所有`.svn`文件。批处理是Windows系统中的一种脚本语言,通过编写简单的命令行指令组合,可以批量执行任务。 以下是一个基本的...

    清除SVN版本控制文件.doc

    在这个特定的情况下,`clearSvn.bat`包含了删除当前目录及其所有子目录下.SVN文件的命令,这些.SVN文件是Subversion在本地存储版本控制信息的地方。 以下是`clearSvn.bat`中涉及的关键步骤: 1. `@echo on`:开启...

    clearSVN清除svn文件

    它通常以批处理文件的形式存在,如提供的 `clearSVN.bat`,这样的批处理文件包含了执行一系列命令行操作的脚本。 在使用 `clearSVN.bat` 之前,首先需要了解几个基本概念: 1. **工作副本**:在SVN中,工作副本是...

    批量删除项目中的SVN.rar

    描述中提到,用户应将包含的批处理文件“批量删除SVN.bat”放置在需要清理SVN的工程目录下。这样做是为了确保批处理脚本只针对当前项目的SVN文件,防止误删其他重要文件或文件夹。批处理文件是一种简单的DOS命令脚本...

    删除SVN版本控制目录工具

    1. **删除SVN版本控制目录.bat**:这是一个批处理文件,通常包含了一系列命令行操作,用于执行删除SVN目录的脚本。用户只需运行这个批处理文件,即可自动处理指定目录下的所有SVN元数据,实现无痕删除。 2. **使用...

    subversion中的pre-revprop-change.bat

    在Windows环境下,通常使用`.bat`批处理文件作为`pre-revprop-change`的实现。此脚本的目的是增强版本库的安全性和管理性,防止未经授权的或不恰当的属性更改。 在这个特定的`pre-revprop-change.bat`脚本中,我们...

    批量删除项目中svn信息批处理文件.rar

    软件介绍: 本工具用于批量删除项目中的.svn文件,只适用于windows操作系统。使用说明:txt文件中的内容为bat中的内容,操作的时候,需要把bat文件放到需要删除的项目的目录下,执行即可。

Global site tag (gtag.js) - Google Analytics