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下使用第三种报错。

  • 相关阅读:
    二维数组求和
    mysql 常用函数
    3月17日 45道T-SQL查找 习题
    查询语句
    T-SQL 增删改查操作
    <转jerrylsxu> HTML语法大全
    1月25日 作业 多线程
    1月22日- 链表和哈希算法
    1月22日作业
    1月21日
  • 原文地址:https://www.cnblogs.com/bigcelestial/p/3334361.html
Copyright © 2011-2022 走看看