Files and directories can be excluded from synchronization by specifying include and exclude filter lists. Only if they match at least one entry in the include list and none of the entries in the exclude list they pass filtering. Each list item is a file or directory path relative to synchronization base directories. Optionally wild cards like '*' or '?' may be used.
Example: Exclude all files and folders located in subdirectories of base directories
Exclude: *\*
Example: Include only files and folders located in subdirectories of base directories
Include: *\*
Example: Mirror-sync from C:\Source to D:\Target
Exclude
single file C:\Source\file.txt: Exclude
single folder C:\Source\sample\subfolder: Exclude
all *.tmp
files
located in subfolder
only: Exclude
files (and folders) named thumbs.db
in
all directories: Exclude
files and folders that have test
as
part of their name: Exclude
multiple entries; separate by semicolon or newlines:
Filter:
\file.txt
Filter:
\sample\subfolder\
Filter:
\sample\subfolder\*.tmp
Filter:
*\thumbs.db
Filter:
*test*
Filter:
*.tmp;
*.doc; *.bak
Note: A
filter string is generally compared against both file and directory
names. If you want to consider directories only, you can give a
hint by appending a path separator: "string\". In
most cases manually specifying a filter phrase is not necessary!
You can exclude files, directories and even complete lists of both
directly on main grid via context menu.