I have a Synchronize configuration with the following settings:
Mode: Mirror Files
Sync Options: Delete Files, Preview changes
Comparison criteria: File size
Transfer mode: Binary
Filename modification: No change, Replace
Common options: Preserve timestamp, Calc total size
Exclude files: *.do
Exclude directories: .git, var, bin
I've made some changes in the name of a variable in a js file,
so change 'var oldName' in 'var newName'
If I start to synchronize, WinSCP returns the message: 'No differences'.
But there are!
If I change 'var' to 'va' for testing, the difference is detected.
Seems the filter of the exclude dirs is also applied on the text.
Using WinSCP 5.13 build 8172 on Windows 10 (1709)