Linux下批量删除.svn目录的命令

 在Linux系统下, 可以用一个命令很容易批量删除.svn的文件夹

Shell代码 

 代码如下 复制代码

find . -name .svn -type d -exec rm -fr {} ;

利用shell命令来删除.svn目录

 代码如下 复制代码

find . -type d -name ".svn"|xargs rm -rf

SVN相对于GIT的最大缺点, 可能就是每个文件夹都会有一个隐藏的.svn文件夹, 新手在使用的时候会容易就会遇到复制文件夹带来的错误. 不能说GIT比SVN要好, 至少要知道怎样去处理这个SVN的缺陷.

通过执行以上命令后,.svn的所有文件都被删除。

这样将v1分支下的目录拷贝到v2分支下以后,提交v2下的文件就不会有问题存在了。

时间: 2024-09-03 10:13:05

Linux下批量删除.svn目录的命令的相关文章

shell 批量删除指定目录下的目录

拿.svn举例 比如我要删除/data/web/下的所有.svn目录,那么执行以下命令即可.  代码如下 复制代码 cd /data/web find . -type d -name ".svn"|xargs rm -rvf 去掉指定目录下指定类型文件的可执行属性  代码如下 复制代码 find ./ -type f -name "*.php" -exec chmod a-x {} ; find ./ -type f -name "*.php"

Linux下定时删除过期文件的方法

在管理Linux下的文件时,我们通常会有定时删除过期文件的这个需求.比如定时删除超过指定时间的日志文件,不然时长越久,你的日志文件占用的空间就越大,那离爆磁盘不远了,还有也解决网站方便的需求,比如我们建立的淘宝客api的程序,为了提高商品页的访问速度,我们需要进行关键数据的缓存,也需要定时删除过期的缓存文件,如果是使用PHP程序扫描删除,那将得不偿失.那么如何在Linux下定时删除过期文件?这里小编简单介绍下,方便需要的朋友. 在linux下删除过期文件,很简单,用如下命令: 复制代码代码如下:

linux下Mysql的启动关闭的命令

 下面我来为各位介绍linux下Mysql的启动关闭的命令,有需要了解的朋友不防进入看看吧.     linux下Mysql的启动关闭(本文基于centos6.4.mysql5.7.3),mysql安装在/usr/local/mysql目录下: [root@lnmp ~]# /usr/local/mysql/bin/mysql --version /usr/local/mysql/bin/mysql  Ver 14.14 Distrib 5.7.3-m13, for Linux (x86_64)

Linux下最快速共享目录的方法

Linux下最快速共享目录的方法 作者:chszs,未经博主允许不得转载.经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs 搭建FTP,或者是搭建网络文件系统,这些方法都能够实现Linux的目录共享.但是FTP和网络文件系统的功能都过于强大,因此它们都有一些不够方便的地方.比如你想快速共享Linux系统的某个目录给整个项目团队,还想在一分钟内做到,怎么办? 很简单,使用SimpleHTTPServer. 各种Linux发行版通常都内置了Python,故使用此

脚本-如何在Linux下批量改C语言的作业?

问题描述 如何在Linux下批量改C语言的作业? 最近接到导师给的一个任务帮本科生改C语言作业.大概的界面是这样的需要测试每种输入: LuYang:CISB110-Programming Practice 1-41826 luyang$ ./mainChoose the type of speed conversion:1. knots to km/h2. km/h to knotsEnter your choice (1 or 2): 0Invalid optionLuYang:CISB110

linux下查看动态链接库依赖关系的命令 x86: ldd *.so arm: arm-linux-readelf -d *.so 实际例子: 以项目中用到的库librtsp.so分析: lijun@ubuntu:~/workspace$ arm-hisiv100nptl-

linux下查看动态链接库依赖关系的命令 x86:ldd    *.so arm:arm-linux-readelf    -d    *.so 实际例子:以项目中用到的库librtsp.so分析:lijun@ubuntu:~/workspace$ arm-hisiv100nptl-linux-ld -d librtsp.so arm-hisiv100nptl-linux-ld: warning: liblog.so, needed by librtsp.so, not found (try u

linux 下如何实现svn同步线上web代码

问题描述 linux 下如何实现svn同步线上web代码 求完整详细教程 linux 下如何实现svn同步线上web代码 解决方案 http://www.cnblogs.com/me115/archive/2013/04/07/3002058.htmlhttp://blog.sina.com.cn/s/blog_ae25516f0102vmka.html 解决方案二: http://blog.chinaunix.net/uid-22150747-id-189264.html 解决方案三: Lin

Linux下Oracle删除用户和表空间的方法_oracle

本文实例讲述了Linux下Oracle删除用户和表空间的方法.分享给大家供大家参考,具体如下: 1.删除某个用户 SQL> conn /as sysdba Connected. SQL> drop user userName cascade; 用户已删除 如果用户无法删除,并报错: ERROR at line 1: ORA-01940: cannot drop a user that is currently connected 通过查看用户的进行,并kill用户进程,然后删除用户. SQL&

Linux 下dmidecode查看内存条数的命令介绍_Linux

在linux下有很多命令,可以查看机器的硬件信息. 这里介绍一个查看内存的条数等信息的方法. 相看硬件信息,仅适合ubuntu系列发行版: lshw Linux 下查看内存条数: dmidecode |grep -A16 "Memory Device$" 有关dmidecode命令的详细用法,请参考这篇文章:linux查看主板内存槽与内存信息的命令dmidecode . 以上就是小编为大家带来的Linux 下dmidecode查看内存条数的命令介绍全部内容了,希望大家多多支持~ 以上是