使用svn进行版本控制,每个文件夹下都有.svn文件夹,有些项目在脱离svn版本控制之后,想删除项目中所有的.svn文件夹,可用下面的方法进行快速删除:
建立一个文本文件,取名为kill-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\" \""
保存之后,双击这个reg文件。成功后,在每一个文件夹上点击右键都会有一个“Delete SVN Folders”的选项,点击之后,既可以删除这个文件下(包括子文件夹)所有的.svn文件夹。
删除完成后,为了避免误操作,不小心把正处于版本管理中的.svn文件夹删除,最好把刚才的注册信息删除。删除方法是,打开注册表(在运行中用regedit命令),找到[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN] ,把DeleteSVN这个项删除,即可。
eclipse编译去除svn文件夹
使用Eclipse编译文件后,classes文件中总是有.svn的文件夹,这些文件没有什么用,而且影响build的速度
"Project->Properties->Java Build Path",右侧的面板中的"Source"选项卡,在Excluded中加入"**/.svn/**",就可以将所有的svn文件排除在编译路径中了。
分享到:
相关推荐
标题中的“myeclipse部署时去除.svn目录及删除所有.svn文件夹”是指在使用MyEclipse进行项目部署时,需要排除版本控制系统的隐藏目录`.svn`,这是Subversion(SVN)用于存储版本信息的文件夹。在部署应用到服务器时...
@echo on color 2f mode con: cols=80 lines=25 @REM @echo 正在清理SVN件,请稍候.........@rem 循环删除当前?...将以上代码保存为*.bat的文件,然后在需要删除.SVN文件夹中执行此BAT文件即可删除!
标题 "去掉.svn文件" 暗示了这个压缩包的内容与清理或移除版本控制系统 Subversion(SVN)在项目文件夹中留下的隐藏文件有关。这些.svn文件是Subversion用来跟踪版本和存储元数据的文件,它们通常位于项目目录的每个...
描述中提到的方法是通过一个注册表脚本(.reg文件)来实现SVN文件夹的快速清理。这个".reg"文件是一种导入Windows注册表键值的文件,双击运行后,会将其中的条目添加到用户的注册表中。一旦注册表项被添加,用户就...
删除文件夹以及子文件夹 svn信息 .svn文件夹会被删除 小工具 却很实用
在Windows操作系统中,有时我们需要清理项目目录,去除与版本控制相关的隐藏文件或文件夹,例如`.svn`文件。这些文件是Subversion版本控制系统在本地存储元数据的地方,用于跟踪文件和目录的更改。如果你不再需要...
4. **清理项目**:在开发环境中,有时候需要去除这些.svn目录,比如在发布软件、打包或者进行备份时。这是因为.svn目录通常不包含在最终产品中,且可能含有敏感信息,如用户配置或未提交的修改。 5. **删除.svn目录...
然而,在使用SVN的过程中,用户可能会遇到一个常见的问题:如何去除SVN标记。这个问题通常出现在不需要SVN跟踪的文件或目录上,比如仅用于阅读的文档或者误操作导致非SVN目录被打上了标记。下面将详细介绍如何去掉...
从svn服务器下载的文件中含有很多svn文件夹,该.reg文件用于清除这些文件夹,双击直接使用,在右键菜单中会出现相关操作
本文将详细介绍一种无需额外软件即可去除SVN元信息的简单方法。 首先,我们需要了解什么是SVN元信息。SVN元信息是Subversion在项目目录下创建的隐藏文件和目录,用于存储关于文件和目录的版本控制信息,例如版本号...
批量删除svn文件夹及文件,解除去除svn控制工具体批量删除svn文件夹及文件,解除去除svn控制工具体
手动删除SVN隐藏文件的方法是通过文件资源管理器,打开“查看”选项卡,勾选“隐藏的项目”,然后在工作目录中查找并删除所有`.svn`文件夹。但这种方法效率较低,尤其当工作目录结构复杂时。 为了更高效地处理这个...
运行后,右键点击要去除的文件夹,可以删除里面所有后缀.svn的文件。
标题“删除SVN文件夹”涉及的是在计算机中移除Subversion(SVN)版本控制系统管理的文件夹。Subversion是一种广泛使用的版本控制系统,用于跟踪和管理软件项目的源代码和其他文件的更改。在这个场景中,用户可能需要...
当你双击运行这个`.reg`文件并确认导入后,系统会更新注册表,使得用户在需要清理SVN文件时,只需右键点击文件夹,选择“Delete SVN Folders”,即可快速删除所有包含的`.svn`子目录,而不会影响到其他文件。...
SVN在每个受控文件夹下都会创建一个名为`.svn`的隐藏文件夹,这个文件夹存储了关于版本控制的所有元数据,包括提交历史、工作副本信息等。因此,要断开项目与SVN的关联,关键在于清除这些`.svn`文件。 手动删除`....
双击运行这个脚本,它会遍历当前目录及其子目录,删除所有`.svn`隐藏文件夹,从而解除对这些文件的SVN版本控制。 3. **理解脚本**:`delSvn.bat`可能包含类似以下的命令: - `svn export . . --force`:这会把当前...
在配置文件中,需要将 `<AdminDirectoryName>_svn</AdminDirectoryName>` 注释去掉。 AnkhSVN 插件提供了许多实用的功能,例如版本控制、提交更新、比较差异等。使用 AnkhSVN,可以轻松地管理项目中的各种文件,...
针对这一需求,我们可以编写一个批处理(BAT)文件,该文件可以遍历指定文件夹及其子目录,自动删除所有的.svn文件夹。"清除svn记录.bat"文件就是这样一个实用工具,只需双击运行,即可完成整个文件夹的SVN清理工作...
注册表是操作系统存储配置信息的地方,如果要彻底去除SVN,可能需要清理这部分信息。这正是`remove svn.reg`文件的用途。这是一个注册表脚本,双击运行后,它会将预设的注册表键值导入到你的系统中,以删除与SVN相关...