I'm synchronizing Windows (2008 R2) folders with remote Linux running vsftpd (old 2.0.x version). The Linux machine is unfortunately beyond my control as far as configuration and/or upgrade is considered. Both machines are in the same timezone but Linux timezone configuration is most likely incorrect, Windows is correct (GMT+1 with DST), and when daylight changes, synchronization is messed by the timestamps and older files are re-uploaded.
It seems that time difference check is using oldest file. In a job syncing a folder with files created before summer time, WinSCP detects -1 hour diff, a job with newer files folder it is -2.
Is there a way to tell winscp to use the most recent file to detect time diff? I tried to change listing command to reverse order by time:
open ftp://XXX/ -rawsettings FtpUseMlsd=off ListingCommand='ls -alt'
TimeDifference=0, but did not help.
Thank you in advance.