Linux下删除.svn文件

一、在linux下

在开发项目时,一般都是多人共同开发,这就必须试用到版本控制工具,例如SVN。

当项目开发完成后,我们会将项目源码上传到服务器,但是试用版本控制的源码,都会有隐藏的.svn 文件。这些.svn 文件会站很大的空间,所以在上传前,我都会删除项目中隐藏的.svn 文件。



删除这些目录是很简单的,命令如下

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


或者


find . -type d -name ".svn" -exec rm -rf {} \;


注意:

1、执行命令前需要先使用cd命令切换到项目目录下面,或者在find命令路径部分写上完整路径;

2、命令最后的分号;也是命令的一部分。


若想删除以 "." 开头的文件

sudo find . -name ".*" -exec rm -r {} \;

若想只在当前目录找,不进入子目录

sudo find . -maxdepth 1 -name ".*" -exec rm -r {} \;

 


如需转载,请注明出处: https://www.chadou.me/p/119

最新发布