From 3f65576881adfd20abea9cdab2b43f9e90a582df Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Sun, 7 Oct 2007 04:04:57 +0000 Subject: [PATCH] Mention how --list-only w/o -r now abandons an old kluge. --- NEWS | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/NEWS b/NEWS index 457c5652..8e6369fc 100644 --- a/NEWS +++ b/NEWS @@ -4,12 +4,19 @@ Changes since 2.6.9: NOTABLE CHANGE IN BEHAVIOR: - - The handling of implied directories when using --relative has changed - to send them as directories (e.g. no implied dir is ever sent as a - symlink). This avoids unexpected behavior and should not adversely - affect most people. If you're one of those rare people who relied - upon having an implied dir be duplicated as a symlink, either specify - --keep-dirlinks or --no-implied-dirs. + - The handling of implied directories when using --relative has changed to + send them as directories (e.g. no implied dir is ever sent as a symlink). + This avoids unexpected behavior and should not adversely affect most + people. If you're one of those rare people who relied upon having an + implied dir be duplicated as a symlink, you should specify the transfer + of the symlink and the transfer of the referent directory as separate + args. (See also --keep-dirlinks and --no-implied-dirs.) + + - Requesting a remote file list without specifying -r (--recursive) now + sends the -d (--dirs) option to the remote rsync rather than sending -r + along with an extra exclude of /*/*. If the remote rsync does not + understand the -d option (i.e. it is 2.6.3 or older), you will need to + specify -r --exclude='/*/*' manually. BUG FIXES: -- 2.34.1