还记得当初学习使用SVN,被其新奇的想法和强大的功能所震撼,不可否认SVN在版本控制和团队开发上给予我们不少便捷和帮助。但是一旦被设置为SVN文件夹,其标记和其下面的文件会跟着程序移动,如果是一个已经团队开发完毕的程序,如何去除SVN图标及其文件?

删除svn文件方法一,批处理方法:

@echo on
color 2f
mode con: cols=80 lines=25
@REM
@echo 正在清理SVN文件,请稍候......
@rem 循环删除当前目录及子目录下所有的SVN文件
@rem for /r . %%a in (.) do @if exist "%%a\.svn" @echo "%%a\.svn"
@for /r . %%a in (.) do @if exist "%%a\.svn" rd /s /q "%%a\.svn"
@echo 清理完毕!!!
@pause

新建文本文件,把上述代码放进去,保存,扩展名改为.bat,运行即可删除的当前文件夹下的svn文件。

删除svn文件方法二,注册表方法:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]
@="删除该目录下面.svn文件"
[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。运行即可把功能附加到文件夹右键功能。使用如下:

至此,SVN文件已全部删除。经测试在WinServer2003下,图标会随着svn文件的消失而消失,但是在win7下(X64),图标并不会马上消失,即使把svn图标覆盖(Icon Overlays)的缓存(Status cache)设置为none也不会马上起效。这个问题还有待解决。

删除SVN图标及文件相关推荐

  1. svn 目录结构 trunk java_如何彻底删除SVN中的文件和文件夹(附恢复方法)

    这里假设SVN项目的目录为 /data/svn/project,我们想排除trunk/test.exe文件和trunk/notallowed/目录,操作步骤如下及执行的svn命令(在svn安装目录的b ...

  2. 如何彻底删除SVN中的文件和文件夹(附恢复方法)

    在SVN中如果删除某个文件或文件夹也可以在历史记录中进行找回,有的时候需要彻底删除某些文件,即不希望通过历史记录进行恢复,需要在服务器上对SVN的数据进行重新整理 这里假设SVN项目的目录为 /dat ...

  3. 怎么将svn服务器上的文件彻底删除,如何彻底删除SVN中的文件和文件夹(附恢复方法)...

    这里假设SVN项目的目录为 /data/svn/project,我们想排除trunk/test.exe文件和trunk/notallowed/目录,操作步骤如下及执行的svn命令(在svn安装目录的b ...

  4. svn服务端删除版本库_删除SVN目录及从服务器端删除SVN版本库文件方法详解

    删除SVN目录 当使用了svn版本控制系统后每个目录下都会有一个.svn目录存在,开发完当交付产品或者上传到服务器时一般要把这些目录删除,这里总结了一下在linux和win下的办法. 一.在linux ...

  5. 项目从服务器移除,删除SVN目录及从服务器端删除SVN版本库文件方法详解

    删除SVN目录 当使用了svn版本控制系统后每个目录下都会有一个.svn目录存在,开发完当交付产品或者上传到服务器时一般要把这些目录删除,这里总结了一下在linux和win下的办法. 一.在linux ...

  6. svn服务端删除版本库_如何彻底删除SVN中的文件和文件夹(附恢复方法)

    这里假设SVN项目的目录为 /data/svn/project,我们想排除trunk/test.exe文件和trunk/notallowed/目录,操作步骤如下及执行的svn命令(在svn安装目录的b ...

  7. 删除.svn文件夹方法(转)

    建立一个文本文件,取名为kill-svn-folders.reg(扩展名由txt改为reg),内容如下: Windows Registry Editor Version 5.00 [HKEY_LOCA ...

  8. svn如何删除服务器上的文件,【SVN】彻底 svn 服务器上的 删除某一个文件或文件夹...

    参考: CSDN1:https://blog.csdn.net/u011729865/article/details/78764523 CSDN2:https://blog.csdn.net/wyyo ...

  9. 批量删除 svn文件夹 svn文件

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! http ...

最新文章

  1. gcc 无法编译问题解决
  2. 41. First Missing Positive 缺失的第一个正数
  3. xcode 左侧导航栏 no finder results 问题的解决方法
  4. C语言程序设计 | 指针的进阶(一):字符指针、数组指针、指针数组、函数指针
  5. Spring精华问答 | Spring Bean的自动装配是怎么回事?
  6. rds 如何学习数据库_如何将本地数据库迁移到云数据库 RDS 上?
  7. Liskon替换原则
  8. C#设计模式之14-命令模式
  9. Wi-Fi 联盟撤销华为资格;华为已熟练掌握 ARM 架构修改;苹果 2020 年或推 5G 手机 | 极客头条...
  10. ipsec nat-t
  11. 安卓原生系统_体验类原生安卓系统PixelExperience流畅得不像话
  12. Web项目 引入Editormd
  13. 《实时控制软件设计》团队项目分组
  14. 游戏任务设计(4):Puzzle、Challenge和任务叙事
  15. [官方Flink入门笔记 ] 五、客户端操作
  16. 【js】判断是否包含数字
  17. Python实验报告一 python基础试题练习
  18. 迅搜 php,关于 Xunsearch PHP-SDK
  19. 单例模式和多例模式详解
  20. NOIP2018 模拟测试 day2 神犇大战

热门文章

  1. 基于python的网络小说数据可视化分析系统设计与实现
  2. 张飞老师硬件第十七部视频整理——硬件基础3
  3. 推荐两款可以将图片无损放大的在线工具
  4. 这是我见过最好的NumPy图解教程!
  5. 苏州新导_智慧养老解决方案_养老院解决方案_智慧养老
  6. 指定文件打成jra包
  7. 从成本、用户和产品说起,PC端和移动端有哪些区别? | 人人都是产品经理
  8. FlickPlay 和 The Sandbox 达成合作关系
  9. html语言中glyphicon,bootstrap glyphicon的空白占位符
  10. template类的typename详解--龙之介《Effective C++》实验室