Differences

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

ui_keepuptodate 2005-04-25 ui_keepuptodate 2022-11-10 (current)
Line 1: Line 1:
-====== Keep Remote Directory Up To Date Dialog ====== +====== Keep Remote Directory up to Date Dialog ====== 
-In the dialog you select options for function //[[task_keep_up_to_date|Keep Remote Directory Up To Date]]//. To display the dialog go to //Commands > Keep Remote Directory Up To Date// or click respective toolbar button.+In the dialog you select options for function //[[task_keep_up_to_date|Keep remote directory up to date]]//. To display the dialog go to //Commands > Keep Remote Directory up to Date// or click respective toolbar button.
&screenshotpict(keepuptodate) &screenshotpict(keepuptodate)
===== Directories ===== ===== Directories =====
-Enter root directories for the synchronisation into //Local directory// and //Remote directory// boxes. By default the current working directories will be used. In [[ui_explorer|Explorer-like interface]], where there is no local working directory, it will be the last local directory used.+Enter root directories for the synchronization into the two boxes. By default the current working directories will be used. In [[ui_explorer|Explorer interface]], where there is no local working directory, it will be the last local directory used.
-===== Synchronise Options =====+===== [[synchronize_options]] Synchronize Options =====
The //Delete files// checkbox makes WinSCP delete files and subdirectories in remote directory that you delete in a corresponding local directory. Before using this, learn [[task_keep_up_to_date#how_it_works|how it works]], so you know what you are doing. The //Delete files// checkbox makes WinSCP delete files and subdirectories in remote directory that you delete in a corresponding local directory. Before using this, learn [[task_keep_up_to_date#how_it_works|how it works]], so you know what you are doing.
-The //Existing files only// checkbox makes WinSCP not to consider files and subdirectories not existing in remote directory as new. Such files and subdirectories will be ignored.+The //Existing files only// checkbox tells WinSCP that if a file (or a subdirectory) that exists in the local directory does not exist in the remote directory, then this file (or directory) should be ignored.
The //Update subdirectories// checkbox will make WinSCP watch for changes in subdirectories as well. The //Update subdirectories// checkbox will make WinSCP watch for changes in subdirectories as well.
-The //No confirmations// checkbox suppresses some confirmations, like overwrite and resume confirmations. Note that even if the option is not selected you may not see the confirmations, when they are suppressed in global [[ui_pref_environment#confirmations|preferences]].+The //Selected files only// checkbox makes WinSCP synchronize only files and directories [[ui_file_panel#selecting_files|selected in any file panel]]. The option is not available, if no file or directory is selected.
-Check //Use same options next time// if you want to make your options be default next time you use function //[[task_keep_up_to_date|Keep remote directory up to date]]//. Note that this will affect function //[[task_synchronize_full|Synchronise]]// as well.+Check //Continue on error// not to interrupt watching for changes, when non-fatal error occurs. Error will instead be shown in log view on the dialog and [[ui_pref_environment#notifications|optionally]] in balloon notification. Typically you want to enable the option to skip local files opened for writing and similar errors.·
-===== Transfer Preferences ===== +Check //Synchronize on start// to perform full synchronization of remote directory on start ([[task_keep_up_to_date#how_it_works|recommended]]). Initially the checkbox is in undefined state, making WinSCP ask you explicitly.
-Button //Transfer preferences// opens Preferences dialog on //[[ui_pref_transfer|Transfer tab]]//. This allows you to change global transfer preferences that affects the synchronisation. You may find this useful mainly to [[ui_transfer#other_options|exclude certain files and subdirectories]] from synchronisation.+
-===== Start/Stop and Other Buttons ===== +Check //==Use same== options next time// if you want to make your options be default next time you use function //[[task_keep_up_to_date|Keep remote directory up to date]]//. This will not save transfer settings. You can change default transfer settings in [[ui_pref_transfer|preferences]]. Note that defaults affect function //[[task_synchronize_full|Synchronize]]// as well. 
-Once you set our options, press //Start// button. Then WinSCP will collect data about the selected local directory and start watching for changes. It will stay watching until you press //Stop// button.+ 
 +===== Transfer Settings ===== 
 +//Transfer settings// box shows current [[transfer_settings|transfer settings]]. 
 + 
 +To change the settings, use //Transfer settings// button to show [[ui_transfer_custom|Transfer Settings dialog]] (alternatively you may click //Transfer settings// box). Clicking drop-down icon on the button reveals menu with list of configured [[transfer_settings#presets|presets]]. Command //Configure// opens Preferences dialog on //[[ui_pref_transfer|Transfer page]]//. 
 + 
 +You may want to change transfer settings particularly to [[ui_transfer_custom#other|exclude certain files and subdirectories]] from synchronization. Although the [[file_mask|file mask]] is part of transfer settings, in context of synchronization it affects also file deletion. 
 + 
 +===== [[buttons]] Start/Stop and Other Buttons ===== 
 +Once you set our options, press //Start// button. Then WinSCP will collect data about the selected local directory and start watching for changes. It will stay watching until you press //Stop// button. In the drop-down menu of the //Start// button, you can also start watching for changes in a separate window, to avoid blocking the current window.
If you want to change the options, you need to press //Stop//, change the options and press //Start// again. If you want to change the options, you need to press //Stop//, change the options and press //Start// again.
-While WinSCP is watching for changes you can use //Minimize// button to minimize WinSCP window.+While WinSCP is watching for changes you can use //Minimize// button to minimize WinSCP window to taskbar or status area (system tray).

Last modified: by martin