Execution Methods
The following execution methods are available in ViceVersa PRO.
Synchronization (Bidirectional)
This method performs a bidirectional file synchronization between Source and Target.
* All new files/ folders added to Source (single files) are copied to Target
* All new files/folders added to Target (single files) are copied to Source
* All deleted files/folders in Source are deleted from Target
* All deleted files/folders in Target are deleted from Source
* All updated files in Source (newer) are copied over older files in Target
* All updated files in Target (newer) are copied over older files in Source
N.B.: If a file changes both in Source and in Target, the file is in conflict. Conflict files need to be reconciled manually.
N.B.: Synchronization requires a tracking database.
Backup (Mirror Source to Target)
This method backs-up Source to Target by creating a mirror/replica of the Source in Target.
* All new files/folders added to Source (single files) are copied to Target
* All deleted files/folders in Source are deleted from Target
* All updated files in Source (newer) are copied to Target
NB: If you wish to preserve the old version of files in Target instead of just deleting/overwriting them, you should enable the Archiving Feature in the profile settings.
Replication (Augment)
* All new files/folders added to Source (single files) are copied to Target
Replication (Refresh)
* All updated files in Source (newer) are copied to Target (older)
Replication (Update)
* All new files/folders added to Source (single files) are copied to Target
* All updated files in Source (newer) are copied to Target (older)
N.B.: Files deleted in Source are NOT deleted from Target. This is different from the Backup method.
Consolidation
This method performs consolidation between Source and Target. This method does not keep track of file conflicts nor file deletions.
* All new files/ folders added to Source (single files) are copied to Target
* All new files/folders added to Target (single files) are copied to Source
* All deleted files/folders in Source are copied back from Target
* All deleted files/folders in Target are copied back from Source
* All updated files in Source (newer) are copied over older files in Target
* All updated files in Target (newer) are copied over older files in Source
No confirmations (overwrite, read-only, errors, etc.) This option disables the following confirmation dialogs:
* File Overwrite Confirmation
* Read-only Confirmation
* Copy/Delete Error
* Confirm Synchronization
Tracking Database
Turning this option on will enable synchronization tracking. Synchronization tracking is needed for the Synchronization method. By using a tracking database, ViceVersa is able to keep track of changes to Source and Target in-between executions. This is necessary to synchronize properly two folder locations. For example, if the same file is changed both in Source and in Target, using the tracking database ViceVersa will identify this and report the two files in conflict. Conflict files are marked with a double '**' in front of the name in the Comparison Window. Another example is the removal of a file from the Source or from the target: by using the tracking database ViceVersa knows that the file was deleted from one side and not added to the other side.
Reset Database : allows emptying of the database to start from scratch as if it is the first time that you synchronize Source and Target.
Logging
Turning this option on/off will enable/disable log file reporting.
Select a Log File by typing the file path into the field or by using the Select File button. Some additional options are available:
Max Size : allows you to specify the maximum size of the log files to be created.
Empty log file each run : instructs ViceVersa to automatically empty the log file each time a new comparison/execution is started.
Log only summary and errors : instructs ViceVersa to log only execution/comparison summary and errors.