![]() |
![]() |
![]() |
![]() |
How to synchronize directories | ![]() |
![]() |
![]() |
![]() |
Property
|
Description
|
Direction
|
Controls the direction of synchronization. For UPLOAD, the
source is the local file system. For DOWNLOAD, the source
is the remote file system.
|
IncludeFilesInFilter
|
Controls whether the filter is an inclusion filter or an
exclusion filter. If this flag is true (default), then only the files
that match the filter will be synchronized. If false, only the
non-matching files will be synchronized.
|
FilterType
|
Controls whether the FileNameFilter should be interpreted as
a wildcard string or as a regular expression. Wildcard strings
use '*' to match multiple characters and "?" to match any
single character.
|
FileNameFilter
|
File-name filter that controls which files are synchronized. It
may contain multiple strings separated by commas. Each
string may be a Regex expression or a wildcard string. The
FilterType property determines the type of filter - wildcard or
regex. The IncludeFilesInFilter property is used to use the
filter to include or exclude files.
|
IgnoreDate
|
If set (false by default) dates are ignored when performing
file comparisons.
|
TransferNewOnly
|
If set (false by default) then only files that do not exist on the
target file-system will be considered.
|
TransferMatchingOnly
|
If set (false by default) then only files that exist both on the
source and target file-systems will be considered.
|
DeleteIfSourceAbsent
|
If set (false by default) then if a file exists on the target but
not on the source then that file will be deleted.
|
IncludeSubdirectories
|
If set (true by default) this flag will cause files in
subdirectories to be included in the synchronization
operation.
|