当在linux服务器上进行了svn代码下载后,要同步到web目录里去的话,就要把.svn这个文件夹给清理干净,给安全性增加一点保障.
脚本内容:
del_svn.sh
代码如下 | 复制代码 |
#!/bin/bash cd /home/trunk/ find ./ -name ".svn" |xargs -n1 echo > /dev/null 2>&1 find ./ -name ".svn" -print0 | xargs -0 rm -fr if [ $? -ne 0 ]; then echo "remove .svn dirs failed!" fi |
当然大家也可以直接使用下面3个命令:
代码如下 | 复制代码 |
rm -rf `find . -type d -name .svn` find . -name ".svn" -type d | xargs rm -fr find . -name ".svn" -type d | xargs -n1 rm -R |
网上大部分流传的:
find . -type d -name ".svn" | xargs rm -fr
经过本人验证,根本就无法删除.svn目录.也希望大家都去验证下再转出来.
时间: 2024-10-27 00:57:59