Differences

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

task_keep_up_to_date 2011-07-31 task_keep_up_to_date 2025-09-17 (current)
Line 2: Line 2:
//Keep remote directory up to date// is a unique feature of WinSCP. With it you may let WinSCP watch for changes in a local directory and have it automatically reflect the changes on the selected remote directory. //Keep remote directory up to date// is a unique feature of WinSCP. With it you may let WinSCP watch for changes in a local directory and have it automatically reflect the changes on the selected remote directory.
-Using it, you can, with some limitations, work with local files using your favourite tools and the effect would be as if you were working with remote files directly. In other words, the feature partially replaces commercial remote directory drive mapping tools.+Using it, you can, with some limitations, work with local files using your favorite tools and the effect would be as if you were working with remote files directly. In other words, the feature partially replaces commercial remote directory drive mapping tools.
Find the function in //Commands > Keep Remote Directory up to Date//. The [[ui_keepuptodate|Options dialog]] will appear. Find the function in //Commands > Keep Remote Directory up to Date//. The [[ui_keepuptodate|Options dialog]] will appear.
-If you use WinSCP to synchronize your files only, you can use [[commandline|command-line parameter]] ''/keepuptodate'' to quickly open [[ui_keepuptodate|options dialog]].+If you use WinSCP to synchronize your files only, you can use command-line parameter ''[[commandline#operations|/keepuptodate]]'' to quickly open [[ui_keepuptodate|options dialog]].
Note that you will be warned if number of subdirectories to be watched exceeds 500. Watching for changes in large number of directories can significantly degrade the performance of your computer. Note that you will be warned if number of subdirectories to be watched exceeds 500. Watching for changes in large number of directories can significantly degrade the performance of your computer.
-===== How It Works ===== +===== [[how_it_works]] How It Works ===== 
-Once you start the function, WinSCP will register to receive notification whenever something changes in the selected local directory (and optionally in all its subdirectories). Once you make a change, for example when you save file in your favourite editor, WinSCP will receive notification about the change in the respective directory. Then it will perform [[task_synchronize_full|synchronization]] of the local directory with the corresponding remote directory. Thus your change will be automatically reflected on the remote side.+Once you start the function, WinSCP will register to receive notification whenever something changes in the selected local directory (and optionally in all its subdirectories). Once you make a change, for example when you save file in your favorite editor, WinSCP will receive notification about the change in the respective directory. Then it will perform [[task_synchronize_full|synchronization]] of the local directory with the corresponding remote directory. Thus your change will be automatically reflected on the remote side.
WinSCP can even (optionally) delete remote files when you delete local files. WinSCP can even (optionally) delete remote files when you delete local files.
-Files and directories [[ui_transfer#other_options|excluded from transfer]] are ignored by the function.+You can select files and directories for to be kept up to date the same way you [[ui_transfer_custom#other|select them for file transfer]].
Before using the function you should know that: Before using the function you should know that:

Last modified: by martin