`
mzh_2008beijing
  • 浏览: 232449 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

一键清除SVN或CVS版本控制目录

 
阅读更多
     用过SVN或CVS版本控制工具的筒子们,在享受着它们给我们带来的方便的同时,也许也在为这么一件事情苦恼:
     如果某个目录在SVN或CVS版本控制工具的控制之下时。该目录下以及该子孙目录下都会有一个.svn目录或CVS目录。当我们想让该目录脱离版本控制工具控制时,想删除这些.svn目录或CVS目录。一个一个手动删除吗?目录树大了呢?有成百上千个分支目录也要手动删除吗?
     NO。有更简便的方法,即可实现一键删除。操作步骤如下:
    步骤一、编写注册表脚本
     新建一个文本文件,把下面的代码COPY进去,保存为delSVNorCVS.reg(可直接从本文附件中下载)

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteCVSOrSVN] 
@="Delete CVS/SVN Folders"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteCVSOrSVN\command] 
@="cmd.exe /c \"TITLE Removing CVS/SVN Folders in %1 && COLOR 9A && FOR /r \"%1\" %%f IN (.svn,CVS) DO RD /s /q \"%%f\" \""


    步骤二、执行注册表脚本
     双击delSVNorCVS.reg,导入注册表(安装了360等安全管家的筒子会遇到怀疑是木马的提示,放行!)。
    步骤三、Delete CVS/SVN Folders
     选择想要清除.svn或CVS目录的文件夹,点击右键,发现了什么?是否多了个“Delete CVS/SVN Folders”?!(如下图所示),选择执行!然后你会发现,该目录下以及该目录的子孙目录下的.svn或CVS目录都被删除了!
  


   好了,目的达到了。That's all!
分享到:
评论
1 楼 marrymyy 2015-07-07  

相关推荐

    脱离SVN/CVS版本控制

    清除SVN、CVS版本控制信息,支持此文件后,在鼠标右键将多出Delete CVS/SVN Folders选项。

    一键清除svn信息

    一键清除svn信息,使项目没有svn依赖,快速复制项目,需要清除哪一级的svn就放在哪

    一键清除svn-folders

    因此,有了这个工具,用户可以便捷地清空目录下所有.svn隐藏文件,从而达到一键清除的目的。 描述中的"此工具"可能是一个脚本、程序或者注册表文件,如压缩包子文件的文件名称`kill-svn-folders.reg`所示,这可能是...

    一键清除svn记录

    为了进一步提高效率,我们可以使用注册表脚本(REG)文件,例如"a.reg",将SVN清除功能集成到鼠标右键菜单中。注册表脚本可以修改Windows注册表设置,添加自定义的右键菜单项。用户只需导入这个注册表脚本,之后在...

    小乌龟一键清除SVN,断开项目SVN

    找到项目目录,右键--选择“Delete SVN Folders”,即可删除SVN信息并断开项目SVN连接

    一键清除svn文件

    标题“一键清除svn文件”指的是一个工具或方法,主要用于快速清理计算机中与Subversion(SVN)相关的文件和目录。Subversion是一个版本控制系统,用于跟踪和管理软件项目的源代码和其他文件的更改。在开发过程中,...

    一键剔除SVN文件.bat

    一键剔除SVN文件.bat 一键剔除SVN文件.bat 一键剔除SVN文件.bat 一键剔除SVN文件.bat 一键剔除SVN文件.bat 一键剔除SVN文件.bat 一键剔除SVN文件.bat 一键剔除SVN文件.bat 一键剔除SVN文件.bat

    windows 下一键清空SVN目录

    在Windows环境下,对SVN(Subversion)目录进行一键清空操作主要涉及到版本控制系统的基本管理。SVN是一种广泛使用的集中式版本控制系统,用于管理和跟踪项目文件的修改历史。当你需要清空SVN工作副本(即本地目录)...

    一键删除svn信息

    在IT行业中,版本控制系统是开发团队协作的重要工具之一,Subversion(简称SVN)就是其中广泛应用的一款。然而,有时候在处理项目或者清理工作空间时,我们可能需要彻底删除与SVN相关的元数据,以避免混乱或误操作。...

    SVN对比CVS的优缺点

    SVN 和 CVS 都支持版本控制,但是 SVN 的版本控制更加灵活和强大。SVN 的版本控制是基于全局性的版本编号的,即每个版本都有一个唯一的编号,而不是针对某个特定的文件。这种设计使得 SVN 可以更好地支持目录的版本...

    批量清除svn和csv版本控制文件

    批量清除版本控制文件通常涉及查找并删除特定类型的文件,如`.svn`(Subversion的工作副本目录)和`.csv`(假设这里指的是ClearCase的版本文件)。批处理命令是一种在Windows操作系统上自动化任务的有效方式,通过...

    centos7一键搭建svn

    在IT行业中,版本控制系统对于团队协作和项目管理至关重要,Subversion(简称SVN)就是其中的一种。在Linux系统,特别是CentOS7环境下,手动安装和配置SVN可能较为繁琐。本文将详细阐述如何通过一个简单的shell脚本...

    一键删除目录下SVN记录文件

    标题“一键删除目录下SVN记录文件”所指的是在计算机中快速移除版本控制系统Subversion(SVN)在文件夹中留下的所有痕迹。在开发过程中,SVN用于跟踪和管理源代码更改,但有时用户可能需要从本地文件系统中完全移除...

    鼠标右键添加注册表一键删除cvs/svn目录

    鼠标右键添加注册表一键删除cvs/svn目录,点击自动注册生成,右键点击文件夹即可

    svn与cvs对比

    ### SVN与CVS对比分析 在软件开发领域,版本控制系统(Version Control ...对于正在考虑升级或转换版本控制系统的团队而言,深入了解SVN与CVS之间的差异,评估各自项目的需求和长期目标,将是做出明智决策的关键。

    一键删除SVN目录和相关文件的工具

    这是一个删除一个目录下的svn文件和目录的脚本,只需要把要删除svn相关的目录放到同级目录下即可,然后双击脚本,一键清除

    svn 一键安装配置

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件。它允许团队成员协同工作,跟踪每个更改,并轻松恢复到之前的版本。本文将详细介绍如何一键安装配置SVN,以及如何实现开机自动...

Global site tag (gtag.js) - Google Analytics