zoukankan      html  css  js  c++  java
  • 项目清理和删除svn信息(转)

    svn信息是根据文件夹里面的 .svn 文件夹保存相关配置的,删除此文件夹即可去掉svn信息:

    linux下:

    find . -type d -name ".svn"|xargs rm -rf   或  find . -type d -iname ".svn" -exec rm -rf {} /; 


    windows下:

    1 复制项目文件夹,跳过隐藏文件(.svn一般是设置为隐藏,xcopy/? 可以看到各种参数)

    cmd  运行   xcopy  要复制的文件路径   新的文件路径   /s /i


    2 删除文件夹里的 .svn,

    cmd  进入相应目录  运行    for /r ./ %a in (./) do @if exist "%a/.svn" rd /s /q "%a/.svn"

    或   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



    3 注册表添加右键操作(仅供参考,此方法阿权未尝试)

    Jon Galloway提供了一段注册表代码,可以将”Delete SVN Folders”命名增加到资源管理器的右键上,这样,鼠标点两下就能把选中目录下的所有.svn目录干掉了。Works just great!

    代码为:

    Windows Registry Editor Version 5.00 
    [HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Folder/shell/DeleteSVN]
    @="Delete SVN Folders" [HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Folder/shell/DeleteSVN/command]
    @="cmd.exe /c /"TITLE Removing SVN Folders in %1 && COLOR 9A && FOR /r /"%1/" %%f IN (.svn) DO RD /s /q /"%%f/" /""


    将这段代码保存为一个.reg文件,双击确认导入注册表即可。

  • 相关阅读:
    ABAP实现屏幕自己刷新和跳转功能
    SAP 邮件发送
    MIRO做发票校验时实现替代功能的多种方式
    SAP资产折旧,消息编号AA687:在上一年结算之后您只能记帐到新的一年
    SAP 月结F.19与GR/IR
    ABAP字符串的加密与解密
    ABAP DEBUG
    NUMBER_GET_NEXT
    OO ALV 学习参考
    Crontab定时任务配置
  • 原文地址:https://www.cnblogs.com/lzy1991/p/5731776.html
Copyright © 2011-2022 走看看