当项目不需要SVN标志的时候,我们一般怎么办哪??可能很多人设置Windows显示隐藏文件,然后将项目中的所有.svn文件删除,这种方法是既费劲儿又蛋疼的方法。
下面,从网上找了个非常简单的方法,重新编辑后当为我自己的原创,希望原作者不要怪罪。
第一步:建立一个名字叫做remove-svn-folders.reg的文本(先建立txt文件,然后粘贴内容后再修改文件名字),记得后缀要叫.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\" \""
第二步:保存后,双击这个文件,此时再右键任何文件夹时都会出现一个“Delete SVN Folders”,点击这项,将会把此文件夹下包括子文件夹的.svn都给删除。如果项目想去掉svn,直接对此项目进行上面操作,一下子就将项目所有的.svn删除,即项目去除了svn。
第三步:也比较重要哦!如果项目已经去掉了svn,此时我们应该将右键的这项功能去掉预防以后不小心点击将不想去svn的项目去除了,这将会非常令人蛋疼。去除右键这项功能的方法为:打开注册表(就是在命令行输入:regedit命令),然后在注册表里找到:[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN],将DeleteSVN删除就可以了。现在再对你的文件夹进行右键是不是找不到“Delete SVN Folders”这个选项了吗??爽歪歪吧!!!
分享到:
相关推荐
在"DelSVN.zip"压缩包中,包含了一个名为"DelSVN.reg"的注册表文件。这表明该工具可能通过导入注册表键值来实现安装,用户只需双击运行此文件,即可将所需的信息添加到系统注册表中,从而使工具生效。这种方式简化了...
1. "svn.rar"可能是一个包含Subversion相关软件、配置文件或项目备份的RAR压缩文件。RAR是一种更高效的压缩格式,通常用于压缩大量数据或程序。 2. "svn.reg"可能是一个注册表文件,用于修改Windows系统的注册表设置...
至于压缩包中的"去掉svn关联.reg"文件,这很可能是一个Windows注册表文件。注册表文件用于存储Windows操作系统的配置信息。在这个特定的情况下,该文件可能是用来修改系统设置,以便在Windows资源管理器中不显示.svn...
下面将详细介绍如何去掉SVN标记的方法及其背后的工作原理。 ### 去除SVN标记的必要性 在日常工作中,我们可能并不希望所有的文件都被纳入SVN的管理之下,例如一些临时文件、配置文件或是个人工作文件等,这些文件...
在IT行业中,版本控制系统是项目开发中的重要工具,其中Subversion(简称SVN)是一种广泛应用的集中式版本控制系统。在某些情况下,我们可能需要将本地的项目与SVN服务器断开连接,例如更换版本控制系统、保护敏感...
svn.bat 可以直接去掉项目中的svn
4. **清理项目**:在开发环境中,有时候需要去除这些.svn目录,比如在发布软件、打包或者进行备份时。这是因为.svn目录通常不包含在最终产品中,且可能含有敏感信息,如用户配置或未提交的修改。 5. **删除.svn目录...
标题中的“myeclipse部署时去除.svn目录及删除所有.svn文件夹”是指在使用MyEclipse进行项目部署时,需要排除版本控制系统的隐藏目录`.svn`,这是Subversion(SVN)用于存储版本信息的文件夹。在部署应用到服务器时...
1. **查看`delSvn.bat`脚本**:在压缩包中提供的`delSvn.bat`是一个批处理文件,通常用于执行一系列命令行操作。打开这个文件,可以看到它可能包含了一些用于删除SVN信息的命令,例如使用`svn export`或`svn remove`...
找到项目目录,右键--选择“Delete SVN Folders”,即可删除SVN信息并断开项目SVN连接
本文将深入探讨“清除项目的SVN目录”这一主题,以及如何利用`clear.bat`脚本来实现这一操作。 首先,我们需要了解SVN目录的结构。在SVN中,每个项目都有一个主仓库(Repository),它存储了所有文件和目录的历史...
然而,有时在处理项目时,可能需要从代码库中移除与SVN相关的元数据,例如`.svn`隐藏目录,这通常是由于准备发布代码、共享无版本控制的代码或者优化存储空间等原因。本文将详细介绍如何使用提供的工具"去掉.svn信息...
总结来说,通过理解Windows注册表的工作原理以及如何操作注册表文件,我们可以方便地定制系统的行为,例如在本例中,通过"del_Svn.reg"文件删除SVN的右键菜单项。这种方法适用于有一定电脑操作基础的用户,但对于不...
总的来说,`removesvn.bat`是开发者在Windows环境下解决Java类文件替换问题的一个实用工具,通过移除版本控制信息,它能够帮助我们更顺畅地进行项目重启和版本切换。同时,这也提醒我们在日常开发中,理解并掌握如何...
svn把代码当道到桌面上 发现桌面其他软件图标 被svn感染 可用此脚本在桌面上执行下 去除svn占用
该插件的核心原理是对IDEA项目中的SVN配置信息进行读取和修改,包括删除IDEA的配置文件中的SVN相关设置,以及清理项目中的SVN元数据。这样,当IDEA重启后,系统将不再识别该项目为一个受SVN控制的项目。 在实际应用...
- 检查是否已经加载了`mod_dav_svn.so`和`mod_authz_svn.so`模块。如果没有,请添加以下内容: ```apache LoadModule dav_svn_module "E:/Program Files/Subversion/bin/mod_dav_svn.so" LoadModule authz_svn_...
"去掉SVN版本控制"这个话题涉及到的是如何从已经受SVN管理的项目中移除版本控制信息,使得文件和目录不再与SVN仓库关联。这通常发生在个人想要独立工作,或者不再需要团队协作的情况下。 `清理SVN.BAT`是一个批处理...
在日常的软件开发过程中,...总之,去除SVN元信息是优化代码存储和分享的一个重要步骤,特别是当你要将项目分享给非SVN用户或者上传到不支持版本控制的平台时。了解并掌握这个方法,可以帮助你更有效地管理你的项目。