zoukankan      html  css  js  c++  java
  • 批量删除.svn文件夹、.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/? 可以看到各种参数)

    xcopy project_dir project_dir_1 /s /i



    2 删除文件夹里的 .svn,有些转载写的是 %%a,那是错误的

    for /r ./ %a in (./) do @if exist "%a.svn" rd /s /q "%a.svn"



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

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

    代码为:

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



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

    原创内容如转载请注明:来自 阿权的书房 
    本帖地址:http://www.aslibra.com/blog/post/svn_clean.php

    个人记录以备使用,我使用的是第一种方法,win7下使用第三种报错。

  • 相关阅读:
    python 三方面库整理
    windows MYSQL 安装及修改root密码
    TCP 套叠字
    自动化谷歌浏览驱动
    python os
    python 协程
    python GIL :全局解释器
    python 多进程
    python 多线程
    python 3 往Excel 中的写入内容但不覆盖原内容
  • 原文地址:https://www.cnblogs.com/bigcelestial/p/3334361.html
Copyright © 2011-2022 走看看