I'm using WinSCP 4.0.6.358, and I've found that if the local file has an odd number of seconds then it is forever re-synchronized with the remote file (which always has an even number of seconds).
I've just tried again, and a Synchronize command yields 345 files. I didn't scan them all, but the first ten local files has odd seconds, and the remote files have even seconds, with all sizes and the rest of the times the same.
I just tried re-syncronizing a subdirectory where the Synchronization checklist file lists 20 files, again all with odd local and even remote seconds. I then repeated and got the same 20 files. Third time the same list is shown, and then copied.
Settings:
- Direction: Remote [again, an OS X machine with a DOS-formatted volume]
- Mode: Synchronize files
- Synchronization options chosen: Delete files, Preview changes
- Comparison criteria: Mod time and file size
Any ideas?