Differences

This shows you the differences between the selected revisions of the page.

ui_synchronize 2022-11-10 ui_synchronize 2024-02-15 (current)
Line 29: Line 29:
With //File size// checked two files are considered different when they have different sizes. The option is not available with //Both// direction selected. When using the option, you should avoid [[transfer_mode|text transfer mode]] as it may change the file size. With //File size// checked two files are considered different when they have different sizes. The option is not available with //Both// direction selected. When using the option, you should avoid [[transfer_mode|text transfer mode]] as it may change the file size.
-When both options are checked, //Modification time// has higher priority. As a consequence, in the default //Synchronize files// [[task_synchronize_full#mode|synchronization mode]], a file is not considered updated, despite having different size, if the source file is older than the destination file.+With //Checksum// checked two files are considered different when they have different checksums. The option is not available with //Both// direction selected. Requires [[protocols#checksum|support for calculating checksum]]. SHA-256 checksum is used by default, with automatic fallback to SHA-1, when not supported.
-When neither option is checked, existing files are considered the same always. So only new files are synchronized.+When //Modification time// is checked along with any other the other two, it has higher priority. As a consequence, in the default //Synchronize files// [[task_synchronize_full#mode|synchronization mode]], a file is not considered updated, despite having different size or checksum, if the source file is older than the destination file.
-With //Both// direction selected, //Modification time// is always checked and //File size// unchecked. +When no option is checked, existing files are considered the same always. So only new files are synchronized. 
 + 
 +With //Both// direction selected, //Modification time// is always checked and the other criteria are unchecked.
For //Synchronize timestamps// mode checkbox //Same size only// is available. It makes WinSCP update timestamp of the files, that have same size in both directories, only. The mode is available with [[sftp|SFTP protocol]] only. For //Synchronize timestamps// mode checkbox //Same size only// is available. It makes WinSCP update timestamp of the files, that have same size in both directories, only. The mode is available with [[sftp|SFTP protocol]] only.

Last modified: by martin