From d82434cf27f71d18013c626a2baff068c00d84c1 Mon Sep 17 00:00:00 2001 From: David Dykstra Date: Mon, 28 Jan 2002 17:06:04 +0000 Subject: [PATCH] Clarify the --force entry in the rsync man page. --- rsync.yo | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/rsync.yo b/rsync.yo index 3a54b8e9..7952421b 100644 --- a/rsync.yo +++ b/rsync.yo @@ -489,13 +489,11 @@ then use the --delete-after switch. dit(bf(--ignore-errors)) Tells --delete to go ahead and delete files even when there are IO errors. -dit(bf(--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. +dit(bf(--force)) This option tells rsync to delete directories +when non-directories (for example symlinks or plain files) take their +place even if the deleted directories 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. dit(bf(-B , --block-size=BLOCKSIZE)) This controls the block size used in the rsync algorithm. See the technical report for details. -- 2.34.1