Rsync:删除,但不删除.svn子目录

时间:2012-02-06 21:14:27

标签: linux svn centos rsync

我正在查找一个巨大的(18000个文件)目录,我需要使用--delete选项,因为目标文件夹中有很多垃圾。但是,目标是SVN版本控制,因此我需要它来保留每个目录所具有的.svn/子目录。我尝试使用--ignore=".svn/"标志,但似乎只忽略源上的内容,仍然删除目标上的这些目录。有没有办法解决?这两台机器都是最近的CentOS服务器。

感谢。

1 个答案:

答案 0 :(得分:2)

你可能想要--exclude选项; - 如果需要, - 删除排除将允许您执行相反的操作(实际上删除排除的文件)