批量删除Windows下的.svn文件的技巧

   在使用SVN工具的时候会生成一些以“svn”作为后缀的文件,而且每个文件夹下都有,数量很多的。

  如果想删除Windows下的.svn文件夹,通过手动删除的渠道是最麻烦的,因为每个文件夹下面都存在这样的文件。——幸好,今天看到了aw同学提供的好办法:

  在记事本输入以下代码并命名为以.reg作为扩展名的文件:

  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/" /""

  这样,在需要删除.svn文件的时候在鼠标右键看到“Delete SVN Folders”后执行即可迅速删除该文件夹下的所有.svn文件。

时间: 2024-12-23 13:56:33

批量删除Windows下的.svn文件的技巧的相关文章

用java批量强制删除windows上的.svn文件夹

因为.svn文件夹在windows上是只读的,所以用File中的delete()和deleteOnExist()方法都不能将其删除,所以只能采用windows命令方式进行删除,这里仅仅删除的是文件夹,删除文件需要大修!有时间再把它完善一下,代码如下!写的不好,请见谅!  代码如下 复制代码 import java.io.File;  public class DeleteSpecificFolder {        public static void deleteFolder(File fi

怎么样快速删除windows下的大量文件

  说道删除电脑中的文件或是文件夹,大家都会觉得是一件十分简单的事情,而且方法也不少,比如说Shift+Del直接跳过回收站删除,或是直接拉到回收站等等,但是这些删除方法只是针对文件或是文件夹比较小的情况,才会快速好用,若是对那些几G或是十几G的文件夹,用这样的方法删除的话,就要花费很长的时间,所以为了让大家能够快速的删除你想要删除的文件,下面小编就带大家一起一看一个好方法吧! 下面是我测试出的最快的删除大文件夹的方法 del /f/s/q dirname> nul rmdir /s/q dir

如何批量删除Windows7下的WINDOWS.OLD文件夹

本节教程目的是使用批处理批量删除Win7下WINDOWS.OLD文件夹.WINDOWS.OLD这个文件夹是您在安装升级Windows7时对以前操作系统的备份目录,可能会占用你硬盘的几个甚至几十个G的空间! WINDOWS.OLD文件夹可不能直接删除,Win7自己做的备份肯定有点特殊,如果你直接删除,哦,会导致Windows 7的Explorer(资源管理器)崩溃.那么该如何操作轻松的删除WINDOWS.OLD文件夹呢? 打开记事本,然后把下面的内容粘贴进去 rd/S/Q c:WINDOWS.OL

linux 删除web路径下的.svn文件

很多打包后的web程序里都有svn遗留的影子,就是在很多目录下有.svn文件遗留.尽管这些文件不为影响web的正常运行,但为了防止信息.泄漏代码泄漏最好能将这像.svn文件删除. 如果我删除指定目录下的.svn文件 [1]用find命令和其action来实现 [2]用rm直接实现  代码如下 复制代码 $ cd /tmp/xxx $ rm -rf  `find . -name .svn` 就可以实现了.  代码如下 复制代码 linux下 find ./ -name .svn | xargs r

java程序员菜鸟进阶(九)windows下搭建SVN服务器及配置myeclipse SVN客户端

  java程序员菜鸟进阶(九)windows下搭建SVN服务器及配置myeclipse SVN客户端 分类: 学习专区 java Web    1.下载SVN最新版本安装文件,官网下载地址是:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100,选择最新发布的SVN安装文件进行下载.最新版本是Setup-Subversion-1.6.5.msi,大小7.4MB,安装SVN至我的电脑.最好使用中文路径,而且

Win7系统如何批量删除C盘log日志文件?

  Win7系统批量删除C盘log日志文件的方法: 1.打开计算机,进入到C盘(系统盘); 2.在文件夹右上方搜索框中输入 *.log ,这时系统就会开机搜索C盘下所有的Log 日志文件; 3.等到搜索完毕后,按下CTRL + A 快捷键,全选Log文件,使用del来删除文件; 4.再清空一下回收站,就可以将C盘中的所有log日志文件删除干净了. 备注: 在搜索中 "*"星号 代表任意文件名,.log 表示以log为后缀的文件. 由于C盘log日志文件太多一个一个删除是不可能的,用户需

windows下架设SVN服务器并设置开机启动

原文:windows下架设SVN服务器并设置开机启动 1.安装SVN服务器,到http://subversion.apache.org/packages.html上下载windows版的SVN,并安装,在命令行下运行svn命令,如下所以,则svn服务器安装成功. C:\Documents and Settings\Administrator>svn    使用"svn help"得到用法.       2.创建仓库Repository:运行命令 C:\Documents and 

php批量删除数据库下指定前缀的表以prefix_为例_php技巧

如何用php批量删除数据库下所有前缀为prefix_的表. 例子,统一删除前缀为"prefix_"的表. <?php //设置数据库连接信息.数据库服务器地址,数据库用户名,数据密码 mysql_connect('数据库主机','数据库用户名','数据库密码'); //设置查询的数据库名称 mysql_select_db('数据库名'); $rs=mysql_query('show tables'); while($arr=mysql_fetch_array($rs)) { //

SVN莫名出错,网上找遍无果,递归删除当前目录下所有.svn文件名

  哎,太深刻的教训. 原来以前其它目录里有.SVN目录 ,而此SVN目录COPY到真正的SVN工作目录之后,会将有用的.SVN目录覆盖. 那么一样,显然,CI,UPDATE,CO之间的命令全部异常...   搞了近一个小时才想起...   删除所有原目录下的.SVN目录,搞定!!   # 在当前文件夹及子文件夹下查找.svn文件夹并递归删除   find . -name '.svn' -type d | xargs rm -rf