From adddd075eb60cc540790e48f82c000c383abe043 Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Fri, 23 Apr 2004 05:14:39 +0000 Subject: [PATCH] Mention how --update behaves when the type of the file differs on the source and destination systems. --- rsync.yo | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/rsync.yo b/rsync.yo index fe27e078..f0d03258 100644 --- a/rsync.yo +++ b/rsync.yo @@ -469,6 +469,13 @@ dit(bf(-u, --update)) This forces rsync to skip any files for which the destination file already exists and has a date later than the source file. +In the currently implementation, a difference of file format is always +considered to be important enough for an update, no matter what date +is on the objects. In other words, if the source has a directory or a +symlink where the destination has a file, the transfer would occur +regardless of the timestamps. This might change in the future (feel +free to comment on this on the mailing list if you have an opinion). + dit(bf(-l, --links)) When symlinks are encountered, recreate the symlink on the destination. -- 2.34.1