Differences
This shows you the differences between the selected revisions of the page.
faq_synchronize 2008-09-28 | faq_synchronize 2024-01-22 (current) | ||
Line 1: | Line 1: | ||
====== Synchronization or keep remote directory up to date functions are not working. Why? ====== | ====== Synchronization or keep remote directory up to date functions are not working. Why? ====== | ||
- | You may experience one or more of following problems while [[task_synchronize|synchronizing files\\: | + | You may experience one or more of following problems while [[task_synchronize|synchronizing files]]: |
* All files are transferred every time, although only some files were changed. | * All files are transferred every time, although only some files were changed. | ||
* Changed files are not transferred at all. | * Changed files are not transferred at all. | ||
* Changed files are transferred only sometimes. | * Changed files are transferred only sometimes. | ||
- | In all above cases the problems is usually caused by WinSCP not correctly [[timestamp|converting timestamps]] from local conventions to remote server conventions and vice versa. | + | ~~AD~~ |
- | Also due to lack of support for [[ui_transfer#common_options|preserving timestamps]] of uploaded files with [[protocols#ftp|FTP protocol]], usage of synchronization in local to remote direction is limited with the protocol. | + | Actions/Checks to do to resolve the synchronization problems: |
- | + | * In all above cases the problems is usually caused by WinSCP not correctly [[timestamp|converting timestamps]] from local conventions to remote server conventions and vice versa. | |
- | See [[timestamp|documentation]] to learn about possible problems with timestamps. | + | * See [[timestamp|documentation]] to learn about other possible problems with timestamps. |
+ | * Learn how to [[troubleshooting#timestamps|troubleshoot issues with timestamps]]. | ||
+ | * Also with [[ftp|FTP]] and [[webdav|WebDAV]] protocols, the server may not support [[ui_transfer_custom#common|preserving timestamps]] of uploaded files. Usage of synchronization in local to remote direction is limited then. | ||
+ | * Also note that [[ui_transfer_custom#filename_modification|filename modification]] logic for file transfers applies also, when comparing files for synchronization. So file names with special characters that are seemingly different may actually be considered the same by WinSCP. | ||
+ | ··* Another possibility is that you have enabled [[ui_synchronize#criteria|//Size// synchronization criteria]] and also //Text// (or //Automatic//) [[transfer_mode|transfer mode]]. Those cannot work together, as file size changes in the //Text// transfer mode. |