Differences
This shows you the differences between the selected revisions of the page.
ui_keepuptodate 2008-05-23 | 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) | ||
Line 7: | Line 7: | ||
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. | 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. | ||
- | ===== Synchronize 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. | ||
Line 16: | Line 16: | ||
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. | 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]]//. 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. | + | 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.· |
- | 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 (grayed) state, making WinSCP ask you explicitly. | + | 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. |
+ | |||
+ | 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. | ||
===== Transfer Settings ===== | ===== Transfer Settings ===== | ||
//Transfer settings// box shows current [[transfer_settings|transfer settings]]. | //Transfer settings// box shows current [[transfer_settings|transfer settings]]. | ||
- | To change the settings, use //Transfer settings// button. It will reveal drop down menu with list of configured [[transfer_settings#transfer_settings_presets|presets]]. Use special command //Custom// to configure [[ui_transfer_custom|ad hoc transfer settings]] (alternatively you may double-click //Transfer settings// box). Command //Configure// opens Preferences dialog on //[[ui_pref_presets|Presets tab]]//. | + | 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#other_options|exclude certain files and subdirectories]] from synchronization. | + | 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. |
- | ===== Start/Stop and Other Buttons ===== | + | ===== [[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. | + | 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). |