option --delete still not completely working (2.5.2)

Phil Howard phil-rsync at ipal.net
Tue Jan 29 03:02:42 EST 2002

On Mon, Jan 28, 2002 at 06:47:31AM -0800, tim.conway at philips.com wrote:

| There you go - the symlink versus the populated directory.  It's kind of a 
| safety.  To bypass it, add "--force".
|      --force
|           This options tells rsync to delete directories even  if
|           they  are not empty.  This applies to both the --delete
|           option and to cases where rsync tries to copy a  normal
|           file  but  the  destination contains a directory of the
|           same name.
|           Since this option was added, deletions  were  reordered
|           to  be  done  depth-first  so  it is hardly ever needed
|           anymore except in very obscure cases.
| We have cases like this, and --force was the solution.

I'm still curious why --delete by itself didn't remove the members of
the directory at the target, since those didn't exist at the source.
It would have been helpful if the --delete documentation made a
reference to --force.

| Phil Howard - KA9WGN |   Dallas   | http://linuxhomepage.com/ |
| phil-nospam at ipal.net | Texas, USA | http://phil.ipal.org/     |

More information about the rsync mailing list