From 33a04593ee76204d277574bd34c352df2fbd4e42 Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Sat, 22 Sep 2007 21:43:19 +0000 Subject: [PATCH] We now forward the --no-implied-dirs option to the receiving side, just in case we end up talking protocol 30 in inc_recurse mode. --- options.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/options.c b/options.c index d8993c82..4e26ebef 100644 --- a/options.c +++ b/options.c @@ -1978,7 +1978,8 @@ void server_options(char **args, int *argc_p) if (!relative_paths) args[ac++] = "--no-relative"; } - if (relative_paths && !implied_dirs && !am_sender) + /* It's OK that this checks the upper-bound of the protocol_version. */ + if (relative_paths && !implied_dirs && (!am_sender || protocol_version >= 30)) args[ac++] = "--no-implied-dirs"; if (fuzzy_basis && am_sender) -- 2.34.1