删除.svn 隐藏文件
有时候想把某个加入svn版本控制的工程脱离出来,这就需要删除SVN工作目录下的.svn目录,windows 平台下常用的作法是用系统(Windows)自带的搜索功能,搜索出所有.svn目录(需要在“其他高级选项”中选需要删除SVN工作目录下的.svn目录,而SVN Clinet 本身是不带清除.svn文件的命令的。所以只能自己写脚本来递归删除.svn文件夹:
1、windows 平台下
常用的作法是用系统(Windows)自带的搜索功能,搜索出所有.svn目录(需要在“其他高级选项”中选中“搜索隐藏的文件和文件夹”),然后全选删除。这当然不是高效的作法,谁能忍受一遍又一遍重复这种纯体力的劳动?
Jon Galloway 提供了一段注册表代码,可以将”Delete SVN Folders”命名增加到资源管理器的右键上,这样,鼠标点两下就能把选中目录下的所有.svn目录干掉了。Works just great!
代码为:
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文件,双击确认导入注册表即可。
2、Linux平台下:
find . -type d -name ".svn"|xargs rm -rf
转载于:https://www.cnblogs.com/minzi/archive/2013/03/18/2966526.html
删除.svn 隐藏文件相关推荐
- 批量删除svn隐藏文件
一. 背景: 从SVN上checkout下的项目中含有.svn隐藏文件,上传到正式的服务器时需要去掉这些不必要的文件,经过网上搜索我对下面进行总结和汇总,方便自己以后查阅,也方便其他人使用. 二. W ...
- 清理和删除svn信息
svn信息是根据文件夹里面的 .svn 文件夹保存相关配置的,删除此文件夹即可去掉svn信息: linux下: find . -type d -name ".svn"|xargs ...
- svn 目录结构 trunk java_如何彻底删除SVN中的文件和文件夹(附恢复方法)
这里假设SVN项目的目录为 /data/svn/project,我们想排除trunk/test.exe文件和trunk/notallowed/目录,操作步骤如下及执行的svn命令(在svn安装目录的b ...
- 如何彻底删除SVN中的文件和文件夹(附恢复方法)
在SVN中如果删除某个文件或文件夹也可以在历史记录中进行找回,有的时候需要彻底删除某些文件,即不希望通过历史记录进行恢复,需要在服务器上对SVN的数据进行重新整理 这里假设SVN项目的目录为 /dat ...
- 删除.svn文件夹方法(转)
建立一个文本文件,取名为kill-svn-folders.reg(扩展名由txt改为reg),内容如下: Windows Registry Editor Version 5.00 [HKEY_LOCA ...
- MySQL5.5安装到最后一步卡住的解决办法(即使删除了隐藏文件内C:\ProgramData的MySQL以后还是没解决问题)
MySQL5.5安装到最后一步卡住的解决办法(即使删除了隐藏文件内C:\ProgramData的MySQL以后还是没解决问题) 参考文章: (1)MySQL5.5安装到最后一步卡住的解决办法(即使删除 ...
- 怎么将svn服务器上的文件彻底删除,如何彻底删除SVN中的文件和文件夹(附恢复方法)...
这里假设SVN项目的目录为 /data/svn/project,我们想排除trunk/test.exe文件和trunk/notallowed/目录,操作步骤如下及执行的svn命令(在svn安装目录的b ...
- svn服务端删除版本库_删除SVN目录及从服务器端删除SVN版本库文件方法详解
删除SVN目录 当使用了svn版本控制系统后每个目录下都会有一个.svn目录存在,开发完当交付产品或者上传到服务器时一般要把这些目录删除,这里总结了一下在linux和win下的办法. 一.在linux ...
- 删除SVN资源库,其实很简单
昨天研究了一天如何删除SVN的资源库,也没有弄好.看了一大堆用工具啊 删除路径啊,其实很简单的呵呵 点击右上角的SVN资源库 弹出资源库界面 想删就删吧
- 删除SVN图标及文件
还记得当初学习使用SVN,被其新奇的想法和强大的功能所震撼,不可否认SVN在版本控制和团队开发上给予我们不少便捷和帮助.但是一旦被设置为SVN文件夹,其标记和其下面的文件会跟着程序移动,如果是一个已经 ...
最新文章
- 编译ceph源码:cython module not found问题的解决
- Linux环境下oracle client安装和配置
- Symfony2 学习笔记之模板使用
- DL之Attention-ED:基于TF NMT利用带有Attention的 ED模型训练、测试(中英文平行语料库)实现将英文翻译为中文的LSTM翻译模型过程全记录
- isql导出表到文本
- android动态更新配置文件,Android如何动态修改Manifest文件
- 扫地机器人什么牌子好?2021最新扫地机器人排行榜
- 网站显示网页加载时间代码-Typecho
- 注册表的文件关联及应用
- 短实体,长句实体抽取
- python用一维数组存储学号和成绩、然后按成绩排序输出_九度oj 题目1196:成绩排序...
- mysql表空间过大_详解MySQL表空间以及ibdata1文件过大问题
- 3.调试与配置,控制器
- 树莓派各种系统默认账号密码合集
- autorunner 测试java_AutoRunner|AutoRunner 自动化测试工具 4.2.5 正式版下载_太平洋下载中心...
- vue读取本地xlsx文件
- 从零开始学习CANoe(一)—— 新建工程
- 黑苹果oc清除nvram_自己组装一台“iMac”是什么体验(下):AMD 平台也能吃上黑苹果...
- 对PCIE设备访问及其配置空间的一点理解
- 什么是云计算的?云计算的定义、特征、模型分别是什么?
热门文章
- 求职 IT 少年李文星之死:请务必学会保护自己!
- 投入工作与生活幸福,并非简单对立
- centos7 firewalld
- bzoj1612 奶牛的比赛
- DG - 开启Active Data Guard
- 医学图像填洞处理-image fill holes
- 修改ASP.NET MVC Ajax分页组件ASP.NET MvcPager一个小Bug并修该样式为自己所用(三)...
- 6个最好的 HTML5/CSS3 演示(PPT)框架
- SqlTransaction事务和Response.Redirect
- 逐步完善自己的3D引擎