AG_FTPSYNC (ATSYNC.LIT) fixes and refinements:
• | Client will now accept a timestamp from the server which it uses to fine-tune the test for whether the source file is newer or older than the destination. This is useful in situations where the system clock and/or time zone is different enough between the server and client to create confusion as to which version is actually newer. |
• | Now, when the hashes are different (unless /NOHASH specified) or when the file sizes are different, the file is only transferred if the source timestamp is newer. Disable that logic with /NOTIME to force a transfer unless the hashes and sizes are the same. Previously it was always transferring files if the sizes were different. |
Note that the updated ATE client will resolve these issues regardless of whether the ATSYNC.LIT on the server is updated.