Re: prevent filter excluded files from being deleted

Kevin Korb via rsync <[email protected]>
Newsgroups gmane.network.rsync.general
Message-ID <[email protected]>
I am not 100% sure I am interpreting this correctly but I think you are 
complaining that the file was being deleted in the first command?  If 
so, instead of -F try --include='*/' --exclude='*'.  Otherwise, maybe 
you want a second -F?

On 3/6/23 16:04, Heiko Schlittermann via rsync wrote:
> Hello,
> 
> given are 2 directories:
> 
>      a
>      ├── a-file
>      └── .rsync-filter
> 
>      b
>      └── a-file
> 
> I'd like to sync a/ -> b/, but I'd like to *exclude* all files. But I do
> not want to delete the excluded files. (The real scenario is a way more
> complex, the above is my reproducer.)
> 
> and the following rsync command: `rsync -F --del a/ b/`
> Note, there is *no* `--delete-excluded`:
> 
>      $ rsync -F --del -inav a/ b/
>      sending incremental file list
>      *deleting   a-file
>      .d..t...... ./
> 
>      sent 62 bytes  received 29 bytes  182.00 bytes/sec
>      total size is 0  speedup is 0.00 (DRY RUN)
> 
> Why? Because it is excluded? Using the `--exclude` option does what I
> expect:
> 
>      $ rsync --exclude 'a-file' --del -inav a/ b/
>      sending incremental file list
>      .d..t...... ./
>      >f+++++++++ .rsync-filter
> 
>      sent 92 bytes  received 22 bytes  228.00 bytes/sec
>      total size is 4  speedup is 0.04 (DRY RUN)
> 
> even does what I expect:
> 
>      $ rsync --filter '- *' --del -inav a/ b/
>      sending incremental file list
>      .d..t...... ./
> 
>      sent 58 bytes  received 19 bytes  154.00 bytes/sec
>      total size is 0  speedup is 0.00 (DRY RUN)
> 
> Version:
> rsync  version 3.2.3  protocol version 31
> 
>      Best regards from Dresden/Germany
>      Viele Grüße aus Dresden
>      Heiko Schlittermann
> --
>   SCHLITTERMANN.de ---------------------------- internet & unix support -
>   Heiko Schlittermann, Dipl.-Ing. (TU) - {fon,fax}: +49.351.802998{1,3} -
>   gnupg encrypted messages are welcome --------------- key ID: F69376CE -
> 
> 

-- 
~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,
	Kevin Korb			Phone:    (407) 252-6853
	Systems Administrator		Internet:
	FutureQuest, Inc.		[email protected]  (work)
	Orlando, Florida		[email protected] (personal)
	Web page:			https://sanitarium.net/
	PGP public key available on web site.
~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,

-- 
Please use reply-all for most replies to avoid omitting the mailing list.
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.