Topic "FAT32, Synchronize, and timestamps"

Author Message
Guest




The FAT32 (and FAT) filesystem has a maximum timestamp resolution of 2 seconds, whereas most remote systems are running some form of UNIX, which has 1-second resolution.

This means that a remote file with a timestamp of "2005-01-05 14:42:07" will be stored locally with a timestamp of "2005-01-05 14:42:08", if it is written to a FAT32 filesystem.

Then, the next time you synchronise (from local FAT32 system to remote system), WinSCP sees the one second difference and decides that it needs to reupload the file.

So: when performing the timestamp checks for synchronisation, WinSCP should ignore a one-second difference -- only triggering transfer if the difference is two seconds or more.

I ran into this problem in WinSCP 3.7.4 (which is I think the most recent release).
martin
[View user's profile]
Site Admin
Joined: 2002-12-10
Posts: 25015
Location: Prague, Czechia
OK, I'll consider it.
_________________
Martin Prikryl
Advertisements

You can post new topics in this forum






Search Site

What is WinSCP?

It is award-winning SFTP client, SCP client, FTPS client and FTP client integrated into one software program for file transfer to FTP server or secure SFTP server. [More]

And it's free!

Donate

About donations

$9   $19   $49   $99

About donations

Recommend

WinSCP Privacy Policy

WinSCP License