Warning, /utilities/krusader/doc/handbook/synchronizer.docbook is written in an unsupported language. File is not indexed.
0001 <!-- 0002 SPDX-FileCopyrightText: 2000-2003 Shie Erlich <erlich@users.sourceforge.net> 0003 SPDX-FileCopyrightText: 2000-2003 Rafi Yanai <yanai@users.sourceforge.net> 0004 SPDX-FileCopyrightText: 2004-2010 Frank Schoolmeesters <codeknight@users.sourceforge.net> 0005 SPDX-FileCopyrightText: 2000-2022 Krusader Krew <https://krusader.org> 0006 --> 0007 <sect1 id="synchronizer"> 0008 <title>Synchronizer</title> 0009 <indexterm> 0010 <primary>Synchronizer</primary> 0011 </indexterm> 0012 0013 <sect2 id="synchronizer_introduction"> 0014 <title>Introduction</title> 0015 <para>This function compares two folders with all subfolders and shows the differences between them. 0016 After selecting some options and the 0017 <guilabel>Compare</guilabel> function you can synchronize the 0018 files and folders. One panel could be an &FTP; 0019 server. Do not forget the 0020 <guilabel>Compare by content</guilabel> option if the file size 0021 stays equal. Choose 0022 <menuchoice> 0023 <guimenu>Tools</guimenu> 0024 <guimenuitem>Synchronize Folders</guimenuitem> 0025 </menuchoice> 0026 or 0027 <keycombo action="simul">&Ctrl; 0028 <keycap>Y</keycap></keycombo> to start this feature. The 0029 <link linkend="konfig-color">colors</link> are 0030 configurable. 0031 The synchronizer has its own <link linkend="synchronizer_keybindings">keybindings</link>. 0032 </para> 0033 <note> 0034 <para>For local files: The synchronizer changes the date 0035 information to the original dates.</para> 0036 </note> 0037 <figure id="screenshot-syncdir" float="1"> 0038 <title>Synchronizer</title> 0039 <mediaobject> 0040 <imageobject> 0041 <imagedata fileref="syncdir.png"></imagedata> 0042 </imageobject> 0043 <textobject> 0044 <phrase>Synchronizer</phrase> 0045 </textobject> 0046 </mediaobject> 0047 </figure> 0048 <para> 0049 <orderedlist> 0050 <title>Procedure:</title> 0051 <listitem> 0052 <para>Set the 0053 <guilabel>Left folder</guilabel> and the 0054 <guilabel>Right folder</guilabel> that you want to compare.</para> 0055 </listitem> 0056 <listitem> 0057 <para>Configure the optional 0058 <guilabel>File Filter</guilabel>, 0059 <guilabel>General Filters</guilabel> and 0060 <guilabel>Advanced filters</guilabel>. The 0061 <guilabel>General Filters</guilabel> includes a 0062 <guilabel>Do not search in</guilabel> option which lets you 0063 exclude folders from comparison.</para> 0064 </listitem> 0065 <listitem> 0066 <para>Set the 0067 <link linkend="synccomp_checkb_options">Checkbox 0068 options</link>: 0069 <guilabel>Recurse subfolders</guilabel>, 0070 <guilabel>Follow symlinks</guilabel>, 0071 <guilabel>Compare by content</guilabel>, 0072 <guilabel>Ignore Date</guilabel>, 0073 <guilabel>Asymmetric</guilabel> and 0074 <guilabel>Ignore Case</guilabel>. 0075 </para> 0076 </listitem> 0077 <listitem> 0078 <para>Click on the 0079 <guibutton>Compare</guibutton> button to compare the 0080 folders.</para> 0081 </listitem> 0082 <listitem> 0083 <para>By using 0084 <link linkend="synccomp_show_options">Show options</link>, 0085 you can include/exclude particular file types. The files that 0086 are not on the list will be untouched by 0087 synchronization.</para> 0088 </listitem> 0089 <listitem> 0090 <para>If needed, you can change the 0091 <guilabel>Task</guilabel> operations determined by the 0092 Comparator with the 0093 <link linkend="synccomp_right-click">right click 0094 menu</link>.</para> 0095 </listitem> 0096 <listitem> 0097 <para>When you agree with the 0098 <guibutton>Compare</guibutton> results, click on the 0099 <guibutton>Synchronize</guibutton> button to show the 0100 synchronize dialog.</para> 0101 </listitem> 0102 <listitem> 0103 <para>After selecting the options of the 0104 <link linkend="synchronizer">Synchronizer</link>, click on 0105 the 0106 <guibutton>Start</guibutton> button to start the 0107 synchronization process.</para> 0108 </listitem> 0109 </orderedlist> 0110 0111 A detailed explanation of all the functions and 0112 buttons is described in the following text.</para> 0113 0114 </sect2> 0115 0116 <sect2 id="synchronizer_comparator"> 0117 <title>Comparator</title> 0118 0119 <variablelist> 0120 <varlistentry> 0121 <term>Panel elements</term> 0122 <listitem> 0123 <itemizedlist> 0124 <listitem> 0125 <para> 0126 <guilabel>Left Directory</guilabel>: The left side base 0127 folder.</para> 0128 </listitem> 0129 <listitem> 0130 <para> 0131 <guilabel>Right Directory</guilabel>: The right side 0132 base folder.</para> 0133 </listitem> 0134 <listitem> 0135 <para> 0136 <guilabel>File Filter</guilabel>: Filters the filenames 0137 at synchronizing. ⪚ 0138 <literal role="extension">*.png</literal> selects only 0139 files the names of which end with 0140 <literal role="extension">.png</literal>. Folders are 0141 listed if the folder name ends with 0142 <literal role="extension">.png</literal> or if the 0143 folder contains files which end with 0144 <literal role="extension">.png</literal>. Multiple 0145 include/exclude example: 0146 <literal role="extension">'*.cpp *.h | 0147 *.moc.cpp'</literal> includes 0148 <literal role="extension">*.cpp *.h</literal> and 0149 exclude 0150 <literal role="extension">*.moc.cpp</literal>.</para> 0151 </listitem> 0152 <listitem> 0153 <para> 0154 <guilabel>General filters</guilabel>: Search for, 0155 containing text</para> 0156 </listitem> 0157 <listitem> 0158 <para> 0159 <guilabel>Advanced filters</guilabel>: Size, date, 0160 ownership</para> 0161 </listitem> 0162 </itemizedlist> 0163 </listitem> 0164 </varlistentry> 0165 </variablelist> 0166 <variablelist> 0167 <varlistentry> 0168 <term>Filename filtering criteria</term> 0169 <listitem> 0170 <itemizedlist> 0171 <listitem> 0172 <para>You can make use of wild cards. Multiple patterns 0173 are separated by space (means logical OR) and patterns 0174 are excluded from the search using the pipe symbol. If 0175 the pattern is ended with a slash (*pattern*/), it 0176 means that pattern relates to recursive search of 0177 folders.</para> 0178 </listitem> 0179 <listitem> 0180 <para>pattern - means to search those files/folders 0181 whose name is a pattern, recursive search goes through 0182 all subfolders independently of the value of the 0183 pattern.</para> 0184 </listitem> 0185 <listitem> 0186 <para>pattern/ - means to search all files/folders, 0187 but recursive search goes through/excludes the 0188 folders whose name is a pattern.</para> 0189 </listitem> 0190 <listitem> 0191 <para>You can use quotation marks for names 0192 that contain spaces. Filter <quote>Program Files</quote> searches 0193 out those files/folders the name of which is <filename>Program 0194 Files</filename>.</para> 0195 </listitem> 0196 <listitem> 0197 <para>Examples:</para> 0198 </listitem> 0199 <listitem> 0200 <para> 0201 <literal role="extension">*.o</literal> 0202 </para> 0203 </listitem> 0204 <listitem> 0205 <para> 0206 <literal role="extension">*.h *.c??</literal> 0207 </para> 0208 </listitem> 0209 <listitem> 0210 <para> 0211 <literal role="extension">*.cpp *.h | 0212 *.moc.cpp</literal> 0213 </para> 0214 </listitem> 0215 <listitem> 0216 <para> 0217 <literal role="extension">* | CVS/ .svn/</literal> 0218 </para> 0219 </listitem> 0220 <listitem> 0221 <para>Note: the search term 'text' is equivalent to 0222 '*text*'.</para> 0223 </listitem> 0224 </itemizedlist> 0225 </listitem> 0226 </varlistentry> 0227 <varlistentry id="synccomp_checkb_options"> 0228 <term>Checkbox options</term> 0229 <listitem> 0230 <itemizedlist> 0231 <listitem> 0232 <para> 0233 <guilabel>Recurse subfolders</guilabel>: The 0234 Synchronizer walks through subfolders when 0235 comparing.</para> 0236 </listitem> 0237 <listitem> 0238 <para> 0239 <guilabel>Follow symlinks</guilabel>: The Synchronizer 0240 follows the symbolic links to folders (not the 0241 files!).</para> 0242 </listitem> 0243 <listitem> 0244 <para> 0245 <guilabel>Compare by content</guilabel>: The files 0246 the sizes of which are equal will be compared by content as 0247 well.</para> 0248 </listitem> 0249 <listitem> 0250 <para> 0251 <guilabel>Ignore Date</guilabel>: Ignores the date 0252 information (useful for &FTP;, smb, archive, 0253 ... ) the date information is relevant *only* in the 0254 local file system.</para> 0255 </listitem> 0256 <listitem> 0257 <para> 0258 <guilabel>Asymmetric</guilabel>: The 0259 <guilabel>Left Directory</guilabel> is the target 0260 folder, the 0261 <guilabel>Right Directory</guilabel> is the source 0262 folder. This function synchronizes the content of 0263 the left folder to the right folder. 0264 <itemizedlist> 0265 <listitem> 0266 <para>The files that exist only on the left side 0267 will be deleted.</para> 0268 </listitem> 0269 <listitem> 0270 <para>The files that exist only on the right side 0271 will be copied to left.</para> 0272 </listitem> 0273 <listitem> 0274 <para>The files considered to be equal will be 0275 untouched.</para> 0276 </listitem> 0277 <listitem> 0278 <para>Those files considered to be different will 0279 be copied to left. Use this feature with 0280 care!</para> 0281 </listitem> 0282 </itemizedlist>This function is useful if the date 0283 information is unusable, or to synchronize the left 0284 folder to the content of a file server (like a 0285 download). Alternatively, it is useful to make a backup 0286 from the right folder to the left folder. NOTE: 0287 Do NOT use this option to synchronize a desktop and a 0288 notebook (⪚ files that exist only on the 0289 left side will be deleted!).</para> 0290 </listitem> 0291 <listitem> 0292 <para> 0293 <guilabel>Scroll Results</guilabel>: This is for 0294 slow &FTP; servers, ... When the 0295 Synchronizer has finished comparing a file, it puts the 0296 file into the end of the list at once and scrolls the 0297 window, if necessary. It is important, if you want to 0298 know what the Synchronizer is doing. If the 0299 &FTP; server is slow, the comparison of a 0300 folder may take a lot of time. By turning this 0301 option on, you can see that the comparator is <quote>alive</quote>, 0302 but slow. For fast file systems, it can reduce the 0303 speed of comparing slightly.</para> 0304 </listitem> 0305 <listitem> 0306 <para> 0307 <guilabel>Ignore Case</guilabel>: Case insensitive filename compare, 0308 this is useful when synchronizing &Windows; filesystems.</para> 0309 </listitem> 0310 <listitem> 0311 <para> 0312 <guilabel>Ignore hidden files</guilabel>: Ignores files that start with a dot.</para> 0313 </listitem> 0314 </itemizedlist> 0315 </listitem> 0316 </varlistentry> 0317 </variablelist> 0318 <para>When everything mentioned above is done, click on the 0319 <guibutton>Compare</guibutton> button to compare the folders, 0320 the results are displayed in the <guilabel>File List</guilabel>.</para> 0321 <variablelist> 0322 <varlistentry> 0323 <term>File List</term> 0324 <listitem> 0325 <para>The 0326 <guilabel>File List</guilabel> has the following columns: 0327 <quote>Left name | Left size | Left time | Task | Right time | 0328 Right size | Right name</quote>. 0329 Here you can check the compare results and modify the synchronization actions if desired. 0330 The text color defines the default copy direction determined by the comparator. 0331 <itemizedlist> 0332 <listitem> 0333 <para>Green: Copy from left to right.</para> 0334 </listitem> 0335 <listitem> 0336 <para>Blue: Copy from right to left or delete on the right side in asymmetric mode.</para> 0337 </listitem> 0338 <listitem> 0339 <para>Red: Files which are different by the given criteria (no copy direction).</para> 0340 </listitem> 0341 <listitem> 0342 <para>Black: Files which are identical (no copy direction).</para> 0343 </listitem> 0344 </itemizedlist> 0345 A double click on a file calls the &krusader;s <guilabel>Compare by content</guilabel> function. 0346 The Tasks (<=>) column defines the default copy direction, which can be modified by the user if needed. 0347 The results window supports dragging items to other windows ( drag [left], &Shift;+drag [right] ) 0348 and copy left/right selected items to clipboard (<keycombo action="simul">&Ctrl;<keycap>C</keycap></keycombo>). 0349 </para> 0350 </listitem> 0351 </varlistentry> 0352 <varlistentry> 0353 <term><guilabel>File List</guilabel>: Tasks (<=>) column</term> 0354 <listitem> 0355 <para>This column displays the task that is planned for the 0356 Synchronizer, this task can be modified with the 0357 <link linkend="synccomp_right-click">right click menu</link>.</para> 0358 <itemizedlist> 0359 <listitem> 0360 <para> 0361 <guibutton>-></guibutton>: Copy from the 0362 left side to the right side. For folders: 0363 <command>mkdir</command> in the right side.</para> 0364 </listitem> 0365 <listitem> 0366 <para> 0367 <guibutton>=</guibutton>: The files are the same, do not 0368 do anything.</para> 0369 </listitem> 0370 <listitem> 0371 <para> 0372 <guibutton>!=</guibutton>: The file is excluded, or the 0373 Synchronizer does not know what to do.</para> 0374 </listitem> 0375 <listitem> 0376 <para> 0377 <guibutton><-</guibutton>: copy from the 0378 right side to the left side. For folders: 0379 <command>mkdir</command> in the left side</para> 0380 </listitem> 0381 <listitem> 0382 <para> 0383 <guibutton>DEL</guibutton>: delete files from the right 0384 side.</para> 0385 </listitem> 0386 </itemizedlist> 0387 </listitem> 0388 </varlistentry> 0389 <varlistentry id="synccomp_show_options"> 0390 <term>Show options</term> 0391 <listitem> 0392 <para>Here you can include/exclude particular file types. 0393 Those files, that are not in the list, will be untouched at 0394 synchronization.</para> 0395 <itemizedlist> 0396 <listitem> 0397 <para> 0398 <guibutton>-></guibutton>: Enable/Disable 0399 the copy task from left to right.</para> 0400 </listitem> 0401 <listitem> 0402 <para> 0403 <guibutton>=</guibutton>: Enable/Disable listing the 0404 equal files.</para> 0405 </listitem> 0406 <listitem> 0407 <para> 0408 <guibutton>!=</guibutton>: Enable/Disable listing the 0409 excluded / <quote>do not know what to do</quote> files.</para> 0410 </listitem> 0411 <listitem> 0412 <para> 0413 <guibutton><-</guibutton>: Enable/Disable 0414 the copy task from right to left.</para> 0415 </listitem> 0416 <listitem> 0417 <para> 0418 <guibutton>Trash</guibutton>: Enable/Disable the file 0419 deleting from the left side task.</para> 0420 </listitem> 0421 <listitem> 0422 <para> 0423 <guibutton>Duplicates</guibutton>: Enable/Disable those 0424 files that exist on both sides.</para> 0425 </listitem> 0426 <listitem> 0427 <para> 0428 <guibutton>Singles</guibutton>: Enable/Disable those 0429 files that exist only on one side.</para> 0430 </listitem> 0431 </itemizedlist> 0432 </listitem> 0433 </varlistentry> 0434 <varlistentry> 0435 <term>Action buttons</term> 0436 <listitem> 0437 <itemizedlist> 0438 <listitem> 0439 <para> 0440 <guibutton>Compare</guibutton>: Compares the 0441 folders, the results are displayed on the 0442 <guilabel>File List</guilabel>.</para> 0443 </listitem> 0444 <listitem> 0445 <para> 0446 <guibutton>Stop</guibutton>: Stops comparing.</para> 0447 </listitem> 0448 <listitem> 0449 <para> 0450 <guibutton>Synchronize</guibutton>: Shows the 0451 synchronize dialog.</para> 0452 </listitem> 0453 <listitem> 0454 <para> 0455 <guibutton>Close</guibutton>: Closes the Synchronizer 0456 window.</para> 0457 </listitem> 0458 </itemizedlist> 0459 </listitem> 0460 </varlistentry> 0461 <varlistentry> 0462 <term>The Status line may contain</term> 0463 <listitem> 0464 <itemizedlist> 0465 <listitem> 0466 <para>The number of scanned folders while 0467 comparing.</para> 0468 </listitem> 0469 <listitem> 0470 <para>The filename when comparing by content (for big 0471 files).</para> 0472 </listitem> 0473 <listitem> 0474 <para>The number of files on the list.</para> 0475 </listitem> 0476 </itemizedlist> 0477 </listitem> 0478 </varlistentry> 0479 <varlistentry id="synccomp_right-click"> 0480 <term>Right click menu on the 0481 <guilabel>File List</guilabel></term> 0482 <listitem> 0483 <para>The right click menu is split up in three 0484 sections:</para> 0485 <para>1. change the 0486 <guilabel>Task</guilabel> operations determined by the 0487 Comparator. Select one or multiple files. The change will 0488 be applied on the selection and not only on the right 0489 clicked item. If the selected item is a folder, the 0490 change will be applied on its files/subfolders as 0491 well.</para> 0492 <itemizedlist> 0493 <listitem> 0494 <para> 0495 <guibutton>Synchronize Folders...</guibutton>: Starts 0496 synchronization.</para> 0497 </listitem> 0498 <listitem> 0499 <para> 0500 <guibutton>Exclude</guibutton>: Excludes a file/dir 0501 from synchronization ( task change to != ).</para> 0502 </listitem> 0503 <listitem> 0504 <para> 0505 <guibutton>Restore original operation</guibutton>: Task 0506 change to the original result of comparison.</para> 0507 </listitem> 0508 <listitem> 0509 <para> 0510 <guibutton>Reverse direction</guibutton>: Task change ( 0511 -> to <-, and 0512 <- to -> ).</para> 0513 </listitem> 0514 <listitem> 0515 <para> 0516 <guibutton>Copy from right to left</guibutton>: Task 0517 change to <-.</para> 0518 </listitem> 0519 <listitem> 0520 <para> 0521 <guibutton>Copy from left to right</guibutton>: Task 0522 change to ->.</para> 0523 </listitem> 0524 <listitem> 0525 <para> 0526 <guibutton>Delete ( left single )</guibutton>: Task 0527 change to DEL.</para> 0528 </listitem> 0529 </itemizedlist> 0530 <para>2. change the selections</para> 0531 <itemizedlist> 0532 <listitem> 0533 <para> 0534 <guibutton>Select items</guibutton>: Opens a dialog 0535 which allows you to select items. This is the 0536 <guimenuitem>Select Group</guimenuitem> dialog from the 0537 <link linkend="edit-menu">Edit menu</link>.</para> 0538 </listitem> 0539 <listitem> 0540 <para> 0541 <guibutton>Unselect items</guibutton>: Opens a dialog 0542 which allows you to deselect items. This is the 0543 <guimenuitem>Unselect Group</guimenuitem> dialog from 0544 the <link linkend="edit-menu">Edit menu</link>.</para> 0545 </listitem> 0546 <listitem> 0547 <para> 0548 <guibutton>Invert selection</guibutton>: Invert the 0549 selection status of all items.</para> 0550 </listitem> 0551 </itemizedlist> 0552 <para>3. others (note that the following operations work on the 0553 right-clicked file and not on the selection).</para> 0554 <itemizedlist> 0555 <listitem> 0556 <para> 0557 <guibutton>View left file</guibutton>: Starts viewer on 0558 the left file.</para> 0559 </listitem> 0560 <listitem> 0561 <para> 0562 <guibutton>View right file</guibutton>: Starts viewer 0563 on the right file.</para> 0564 </listitem> 0565 <listitem> 0566 <para> 0567 <guibutton>Compare Files</guibutton>: Starts the diff 0568 utility (⪚ &kompare;) on the 0569 files.</para> 0570 </listitem> 0571 </itemizedlist> 0572 </listitem> 0573 </varlistentry> 0574 <varlistentry> 0575 <term>Other buttons</term> 0576 <listitem> 0577 <itemizedlist> 0578 <listitem> 0579 <para> 0580 <guibutton>Profiles</guibutton>: If you have to 0581 synchronize the same folders often, you can save the 0582 settings ⪚ include files, exclude files, 0583 ... Press the 0584 <guibutton>Profile</guibutton> button, and you will be 0585 able to add / load / save / remove synchronizer 0586 profiles.</para> 0587 </listitem> 0588 <listitem> 0589 <para> 0590 <guibutton>Swap sides</guibutton>: Swaps the 0591 <guilabel>File List</guilabel>.</para> 0592 </listitem> 0593 </itemizedlist> 0594 </listitem> 0595 </varlistentry> 0596 <varlistentry> 0597 <term>Synchronize with <application>kget</application></term> 0598 <listitem> 0599 <para>If you want to synchronize a local folder with an 0600 unstable &FTP; server, <application>kget</application> is a much better 0601 solution than simple file copying. After comparing you may 0602 right click on the result list and select 0603 <guimenuitem>Synchronize with KGet</guimenuitem> to execute 0604 the synchronization, after that the listed files will be 0605 downloaded with <application>kget</application> instead of &krusader;. Of course 0606 <application>kget</application> needs to be installed on 0607 your computer; otherwise, it will not be available.</para> 0608 </listitem> 0609 </varlistentry> 0610 </variablelist> 0611 0612 </sect2> 0613 <sect2 id="synchronizer_synchronization"> 0614 <title>Synchronization</title> 0615 0616 <para>After pressing the 0617 <guibutton>Synchronize</guibutton> button the synchronization 0618 dialog appears.</para> 0619 <variablelist> 0620 <varlistentry> 0621 <term>Check boxes</term> 0622 <listitem> 0623 <para>Here you confirm the copy and delete operations of 0624 the Synchronizer</para> 0625 <itemizedlist> 0626 <listitem> 0627 <para> 0628 <guilabel>Right to left</guilabel>: copy X1 files ( Y1 0629 bytes ) enable / disable the copy from right to 0630 left.</para> 0631 </listitem> 0632 <listitem> 0633 <para> 0634 <guilabel>Left to right</guilabel>: copy X2 files ( Y2 0635 bytes ) enable / disable the copy from left to 0636 right.</para> 0637 </listitem> 0638 <listitem> 0639 <para> 0640 <guilabel>Left</guilabel>: delete X3 files ( Y3 bytes ) 0641 enable / disable the left side deleting.</para> 0642 </listitem> 0643 <listitem> 0644 <para> 0645 <guilabel>Confirm overwrites</guilabel>: By switching 0646 this option on, Krusader will show the 0647 <guibutton>rename, skip, overwrite, skip all, overwrite 0648 all</guibutton> dialog box, before overwriting the 0649 file.</para> 0650 </listitem> 0651 </itemizedlist> 0652 </listitem> 0653 </varlistentry> 0654 <varlistentry> 0655 <term>Status labels</term> 0656 <listitem> 0657 <itemizedlist> 0658 <listitem> 0659 <para> 0660 <guilabel>Ready</guilabel>: A1/A2 files, B1/B2. This 0661 line is changed at synchronizing, showing that 0662 synchronizer finished with A1 files from A2 ( B1 bytes 0663 from B2 ).</para> 0664 </listitem> 0665 <listitem> 0666 <para> 0667 <guilabel>Progress bar</guilabel>: Shows the progress 0668 on the synchronization (based on bytes).</para> 0669 </listitem> 0670 </itemizedlist> 0671 </listitem> 0672 </varlistentry> 0673 <varlistentry> 0674 <term>Action buttons</term> 0675 <listitem> 0676 <itemizedlist> 0677 <listitem> 0678 <para> 0679 <guibutton>Start</guibutton>: Starts 0680 synchronization.</para> 0681 </listitem> 0682 <listitem> 0683 <para> 0684 <guibutton>Pause / Resume</guibutton>: Pauses/resumes 0685 the synchronization process.</para> 0686 </listitem> 0687 <listitem> 0688 <para> 0689 <guibutton>Close</guibutton>: Closes the 0690 synchronization dialog (and stops 0691 synchronization).</para> 0692 </listitem> 0693 </itemizedlist> 0694 </listitem> 0695 </varlistentry> 0696 <varlistentry> 0697 <term>Parallel synchronization</term> 0698 <listitem> 0699 <itemizedlist> 0700 <listitem> 0701 <para>One can give the number of the 'quasi' 0702 threads.</para> 0703 </listitem> 0704 <listitem> 0705 <para>Can drastically increase the speed when 0706 synchronized with slow &FTP; servers.</para> 0707 </listitem> 0708 <listitem> 0709 <para>Does not affect the speed of local 0710 synchronization.</para> 0711 </listitem> 0712 <listitem> 0713 <para>Remote <quote>compare by content</quote> and <quote>folder 0714 compare</quote> is done in parallel.</para> 0715 </listitem> 0716 <listitem> 0717 <para>Remote synchronization is also done in parallel, 0718 except the <command>mkdir</command> tasks (<command>mkdir</command> must be before 0719 copy).</para> 0720 </listitem> 0721 </itemizedlist> 0722 </listitem> 0723 </varlistentry> 0724 </variablelist> 0725 0726 </sect2> 0727 </sect1>