zoukankan      html  css  js  c++  java
  • 清除SVN版本控制

    关于清除SVN版本控制,本人目前是采用如下方法:通过运行一个.bat文件,删除此目录下所有.svn的文件夹包括子目录下的.svn文件夹

    新建一个clean.bat的文件,用记事本打开,写入

    @echo On @Rem 删除SVN版本控制目录 @PROMPT [Com] 
    @for /r . %%a in (.) do @if exist "%%a\.svn" rd /s /q "%%a\.svn" @Rem for /r . %%a in (.) do @if exist "%%a\.svn" @echo "%%a\.svn" 
    @echo Mission Completed. @pause

    之后保存运行即可。

    大家如果有什么更好的方法,欢迎讨论分享!

    -------------------------------------------------------------------------------------------------------------------------------------------

    补充:

    @echo off
    echo ***********************************************************
    echo 清除SVN版本信 息                                                                                              
    echo ***********************************************************
    :start
    ::启动过程,切换目录
    :set pwd=%cd%
    :cd %1
    echo 工作目录是:& 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 & echo    删除目录%%c)
    @echo off
    echo "当前目录下的svn信息已清除"
    goto end
    :noclean
    ::分支过程,取消清理工作
    echo "svn信息清楚操作已取消"
    goto end
    :end
    ::退出程序
    cd "%pwd%"
    pause

  • 相关阅读:
    PHP面向对象
    PHP正则表达式
    PHP数组
    PHP常用函数
    PHP自定义函数与字符串处理
    PHP函数
    PHP语句
    WAMP环境配置
    Bootstrap输入框组
    Bootstrap按钮组嵌套、垂直排列、两端对齐
  • 原文地址:https://www.cnblogs.com/xiebin1986/p/1800568.html
Copyright © 2011-2022 走看看