有时, 我们通过svn下载源码到本地电脑上, 想打包存档, 但不想将.svn目录下的文件打包, 可以通过shell脚本将散放在各个目录中的.svn目录删除掉。

shell脚本的源码如下:

#!/bin/shfunc()
{curdir=$1local path=$1for file in `ls -a $curdir`doif [ -d "$path/$file" ];thendirname=`basename $file`if [ $dirname = ".svn" ] ; thenrm -rvf $path/$fileelif [ $dirname != "." -a $dirname != ".." ]; thenfunc "$path/$file"fifidone}if [ $# -gt 0 ];thenfunc "$1"elsefunc "."fi

转载于:https://my.oschina.net/fuyajun1983cn/blog/263875

删除svn同步文件目录相关推荐

  1. 递归删除.svn文件夹以及文件

    find . -type d -name ".svn" | xargs rm -rf 来自网络以下: 删除所有.svn目录 这也是我当初查找 Linux find 命令的目的. 1 ...

  2. svn 同步备份的所有问题,亲测可用

    svnsync 异地同步收获 (2010-07-06 10:06:19) 转载▼ 标签: 杂谈 分类: svn svnsync 异地同步收获: 来自:我用Subversion - http://www ...

  3. SVN同步时忽略特定文件或文件夹

    在使用SVN同步的时候,经常会提示一些比如.classpath等不需要同步的配置文件,可以通过设置来忽略这一部分的文件或者文件夹. 下面提到的两种方法有一点区别,方法一是MyEclipse的设置,类似 ...

  4. MyEclipse解决SVN同步冲突问题conflict in the working copy obstructs the current operation

    MyEclipse解决SVN同步冲突问题conflict in the working copy obstructs the current operation 服务端版本控制软件subversion ...

  5. 批量删除 svn文件夹 svn文件

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! http ...

  6. svn 目录结构 trunk java_如何彻底删除SVN中的文件和文件夹(附恢复方法)

    这里假设SVN项目的目录为 /data/svn/project,我们想排除trunk/test.exe文件和trunk/notallowed/目录,操作步骤如下及执行的svn命令(在svn安装目录的b ...

  7. R语言使用fs包的dir_delete函数删除指定的文件目录(remove the directory)、举一反三、file_delete函数、link_delete函数可以用来删除文件和文件夹

    R语言使用fs包的dir_delete函数删除指定的文件目录(remove the directory).举一反三.file_delete函数.link_delete函数可以用来删除文件和文件夹 目录

  8. 清理和删除svn信息

    svn信息是根据文件夹里面的 .svn 文件夹保存相关配置的,删除此文件夹即可去掉svn信息: linux下: find . -type d -name ".svn"|xargs ...

  9. 如何彻底删除SVN中的文件和文件夹(附恢复方法)

    在SVN中如果删除某个文件或文件夹也可以在历史记录中进行找回,有的时候需要彻底删除某些文件,即不希望通过历史记录进行恢复,需要在服务器上对SVN的数据进行重新整理 这里假设SVN项目的目录为 /dat ...

最新文章

  1. iOS开发笔记-两种单例模式的写法
  2. 安装mysql Install/Remove of the Service Denied!错误的解决办法
  3. 如何从一张图片里取出其中一部分_如何鉴别坑人的锌合金龙头
  4. iphone开发我的新浪微博客户端-用户登录账号删除篇(1.6)
  5. mysql 8.0 ga_mysql 8.0 GA发布了
  6. ASP.NET Core部署到CentOS7,使用Nginx代理
  7. 【Java面试题】这道分布式面试题一定要拿下,说说你对CAP的理解?看看高手如何回答
  8. android Intent调用地图应用客户端
  9. 从战略到执行:业务领先模型 BLM 战略篇「战略意图」
  10. 贵州大学oj C++ 第五次 12.房产税费计算
  11. wordpress只在首页显示友情链接方法
  12. mac免费的虚拟机怎么安装?VMware虚拟机免费获取教程
  13. 自定义dns服务器是什么,自动分配DNS服务器和手动设置有什么区别?
  14. 梁漱溟:做学问的八层境界
  15. 高新技术企业认定,知识产权核查篇
  16. echarts saveAsImage提示字显示不全
  17. kettle 数据库资源库
  18. 西门子工程师必掌握S7-1200 PLC 通讯故障诊断方法
  19. 加入阿里15年,口碑仍在“流浪”
  20. 三星530换固态硬盘_三星发布4TB SSD固态硬盘:SATA3.0接口

热门文章

  1. 设置/修改centos上的swap交换分区的方法
  2. Asp.Net统一前后端提示信息方案
  3. utf-7 xss paper
  4. VS2015+MySql+EF6采坑经验总结
  5. 前端每日实战:60# 视频演示如何用纯 CSS 创作一块乐高积木
  6. ASP.NET 使用 System.Web.Script.Serialization 解析 JSON (转)
  7. OpenLDAP实战指南上市发售
  8. android圆形菜单
  9. 数据结构实验指导书(朱素英)
  10. Oracle to_char格式化函数