Post a reply

Options
Add an Attachment

If you do not want to add an Attachment to your Post, please leave the Fields blank.

(maximum 10 MB; please compress large files; only common media, archive, text and programming file formats are allowed)

Options

Topic review

martin

Re: Synchronize - Allow ignore for precisely one-hour differences if lengths equal

Thanks for your suggestion.
Will see if more people ask for this.
PhoenixM

Synchronize - Allow ignore for precisely one-hour differences if lengths equal

Ok, some background: the old FAT16/32 filesystems, as well as ExFAT, use local timestamps - as opposed to UNIX/Linux and NTFS filesystems, which use epoch. This is fine and good when using files on one and only one filesystem, computer, and OS; the problem is that when transferring files around between different computers and OSes - particularly when using a mixture of direct copies (w/ USB) and sftp/scp (over network) - it's not at all uncommon for that local-vs-epoch difference to cause a one-hour difference to creep in to a timestamp at some point due to DST. The result of this is that I often end up having the exact same file in two different places but with two different timestamps (one hour apart).

I'd love it if the synchronize tool had an option to ignore a time difference that was exactly one hour apart if the files themselves had the same file length. Obviously this indicator would only be reliable with binary (not text) transfer mode, but I'm fine with that given that I hardly ever use plain text files outside of Linux anyway.