清除.svn文件(windows & linux)
如何清除文件夹中的.svn信息
1:来由
当需要在某个svn版本控制下添加某个包时, 常常是在另一个版本控制下sync过来, 但这是这个包是在别的版本控制下, 每个目录下都有版本控制文件.svn, 如何去除这些.svn呢 ? 文件目录少的话可以手动删除, 文件目录一旦多了就无法使用手动方式。
2:办法
2.1 创建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\" \""
保存为:“cleansvn.reg”
2.2 执行文件
.reg文件默认会让系统注册表来解析, 解析完之后, 选中你要删除.svn的文件夹右键, 出现"Delete SVN Folders"选项
当然, 在linux下一条shell命令就可以搞定!
命令: find ./ -name .svn | xargs rm -rf
意义:
find ./ -name .svn --> 找出当前目录下的所有.svn文件目录
| xargs rm -rf --> 管道将结果递给xargs, xargs将所有的结果依次执行rm -rf 命令达到删除.svn目录的目的
清除.svn文件(windows & linux)的更多相关文章
- 如何快速清除.svn文件
		Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\清除SVN信息] @=&qu ... 
- 清除.svn文件
		清除以.svn结尾的文件: 新建一文本,然后复制以下代码进去,然后保存成clean.bat即可,它会把当前文件夹以及以下的所有匹配文件都给删除了 @echo on color 2f mode con: ... 
- 在mac中如何清除.svn文件
		有些时候在开发一个应用程序我们需要用到版本控制,它可以帮助我们很好的控制我们程序的代码,尤其在多人开发的时候,优点尤为突出. 但是在有些情况下我们又认为这些.svn真的很麻烦,那么我们怎么把他们一下子 ... 
- 清除SVN获取文件的所有.svn文件夹
		Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\清除SVN信息] @=&qu ... 
- linux 删除.svn文件
		linux删除当前目录及其子目录下的.svn文件,linux下删除全部的.svn文件 find . -name "*.svn" -type d -print -exec rm -r ... 
- 如何快速去掉.svn文件夹?
		我们在工程的协作开发过程中,常用的是 svn , 有时我们需要一个干净的 网站版本,没有 .svn 这些文件夹记录的版本传到服务器上使用,自己一个个去文件删除的话也太累了,这时我们就用到以下功能,用c ... 
- 删除SVN文件 Delete SVN Folders.reg
		批量删除文件夹里的SVN 文件 ------------------------------------------------------------------------------------ ... 
- svn文件夹解锁批处理
		清除svn文件的bat脚本整理 从svn上检出的项目,不在myeclipse工具中脱离svn的管辖,怎么办呢,下面有我的方法,也是借鉴别人的,用了特别好使,故推荐给大家. 首先创建一个xxx.bat文 ... 
- Linux和windows下清除svn保存的账号密码信息
		linux是什么用户登录就是什么用户的home下,如root用户就是/root,如果xiangdong就是/home/xiangdong 用Svn时会有一种需求是需要换个帐号测试一下什么的,但往往有缓 ... 
随机推荐
- oAuth2.0在laravel5.2中的简单应用
			oAuth是一个关于授权的开放网络标准,目前的版本是2.0.laravel是php开发框架,目前最新稳定版本是5.5.授权在应用程序中有非常广泛的使用场景,本文将以laravel5.2为例来简单介绍o ... 
- 使用OpenCV通过摄像头捕获实时视频并探测人脸
			在Opencv初接触,图片的基本操作这篇手记中,我介绍了一些图片的基本操作,视频可以看作是一帧一帧的图片,因此图片操作其实是视频操作的基础,这篇手记就来讲讲OpenCV中的视频操作,并实现一个用笔记本 ... 
- 定时任务crone表达式demo
			1. cron表达式格式: {秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)} 2. cron表达式各占位符解释: {秒数} ==> 允许值范围: 0~59 ,不允许 ... 
- 第十三次作业psp
			psp 进度条 代码累积折线图 博文累积折线图 psp饼状图 
- java.util.ConcurrentModificationException: null
			是因为在map.foreach中又put新的值了 在map.foreach中可能是不可以增删改 
- mysql 修改语句及耗时
			1.含有某串字母的字段替换: update imagetable set imageID = replace(imageID, 'ZH0211001', 'ZH4111001') 只要imageID含 ... 
- bata5
			目录 组员情况 组员1(组长):胡绪佩 组员2:胡青元 组员3:庄卉 组员4:家灿 组员5:恺琳 组员6:翟丹丹 组员7:何家伟 组员8:政演 组员9:黄鸿杰 组员10:刘一好 组员11:何宇恒 展示 ... 
- model类的构造部分属性的对象 产生的json
			在 action方法里, 产生一个对象,可能会是默认的全属性对象,那么在输出的 json就又所有 都出现了. 只是其他的属性全部是 null 那么 在 json里面配上 <!-- json 不产 ... 
- vmware_vcenter_api
			VMware Vcenter_API 介绍 本文主要通过调用Vcenter_API,获取其中的数据中心,集群,主机,网络,存储,虚拟机信息. 开发语言 python 使用官方sdk pyvmomi 文 ... 
- Linux下管道重定向使用以及Shell编程(操作系统)
			实验名称:Linux的基本操作 实验目的: 1.了解管道和重定向 2.熟悉基本的Linux脚本的编写 实验环境:Ubuntu 12.4(32位,简体中文) 实验内容: 1.将当前用户目录下的文件清单输 ... 
