Differences
This shows you the differences between the selected revisions of the page.
ui_synchronize_checklist 2024-11-22 | ui_synchronize_checklist 2024-11-22 (current) | ||
Line 11: | Line 11: | ||
For each action you can see also name of the file or directory (directories end with slash and can be distinguished also by an icon), and their attributes in either local or remote directory or both (for updated files). Columns //Local/Remote directory// indicate location of the files/directories relative to root directory of synchronization. | For each action you can see also name of the file or directory (directories end with slash and can be distinguished also by an icon), and their attributes in either local or remote directory or both (for updated files). Columns //Local/Remote directory// indicate location of the files/directories relative to root directory of synchronization. | ||
- | For directories, sizes are not shown initially. Sizes of checked directories are calculated once the dialog is submitted. You can calculate the sizes of selected directories in advance using //Calculate// button (or you can use //Calculate > Calculate All//, //in the latest beta version//). &beta | + | For directories, sizes are not shown initially. Sizes of checked directories are calculated once the dialog is submitted. You can calculate the sizes of selected directories in advance using //Calculate// button (//Tools > Calculate////in the latest beta version//, where you can also use //Calculate > Calculate All//). &beta |
===== [[selecting_actions]] Selecting Actions ===== | ===== [[selecting_actions]] Selecting Actions ===== | ||
Line 29: | Line 29: | ||
* Delete file => New file transfer | * Delete file => New file transfer | ||
- | ===== [[renames]] Resolving Renames ===== | + | ===== [[renames]] Resolving Renames and Moves ===== |
- | When a file (or a directory) is renamed, synchronization sees it as an addition of one file and a deletion of another. | + | When a file (or a directory) is renamed or moved, synchronization sees it as an addition of one file and a deletion of another. |
- | If you want to avoid potentially lengthy and useless re-transfer of the renamed file, you can make WinSCP rename the file in the target directory instead. Select the two actions that constitute the rename (a deletion and a new file transfer) and use command //Move//. Note that the file is renamed immediately, not only after the dialog is submitted. | + | If you want to avoid potentially lengthy and useless re-transfer of the renamed or moved file, you can make WinSCP rename the file in the target directory instead. Select the two actions that constitute the rename (a deletion and a new file transfer) and use command //Move//. Note that the file is renamed immediately, not only after the dialog is submitted. |
+ | |||
+ | If you have moved set of files to a subfolder, you can use the //Move// command with a selection of moved files and target subfolder. The //Move// command will recreate the subfolder on the opposite side and move the selected files into it. &beta_feature | ||
+ | |||
+ | Instead of locating the move pair manually, you can also use //Tools > Find Move Candidate// command. It searches for a deletion and a new file transfer action pair of files with the same size and either same name or same location. So it finds files that were either renamed or moved into another directory (but not files that were both renamed and moved). For directories, the size is not considered. Selecting the command again, finds another candidate pair. &beta_feature | ||
===== [[browse]] Browsing Folders ===== | ===== [[browse]] Browsing Folders ===== |