Main Page > Browse Categories > FAQ > How Does ViceVersa Know Which Files Are Newer and Which Files Are Older?

How Does ViceVersa Know Which Files Are Newer and Which Files Are Older?

ViceVersa uses the timestamp that Windows assigns to every file.

To identify file conflicts, i.e. files that have changed both in source and in target, and to keep track of file deletions, ViceVersa PRO uses a tracking database.

User Comments
Add Comment
Dr Gary -  14-Feb-05
The answer notes that ViceVersa uses a database to track file changes. This is a key feature of ViceVersa that differentiates it from almost all of its competition.

To understand this, consider what happens if you want to keep two directories syncronized and delete a file in one directory. Most programs will compare the two directories, see that there's a file in one that is not in the other, and then copy the file over. They'll put back the file you deleted! Similarly, if you move or rename a file, you'll find the old file restored. Very frustrating if you're trying to keep work synchronized on two machines.

ViceVersa solves this problem by using a database to keep track of changes. TGRMN Software should emphasize this feature more... It can save users a lot of frustration once they understand the need for synch programs to keep a database.

TGRMN Software -  16-Feb-05
Gary is right. ViceVersa uses a database to track files that have changed, have been deleted or added. This is an advanced feature enabling *real* bi-directional synchronization, as Gary explains.
Jason S. in Las Vegas -  29-Jun-05
What specific File Date and Time are applied to "new" or "updated" files when they are synchronized? Is it A) the same date/time as the "source" of the synchronization, or B) the system file creation (or modification) date/time as the file is synchronized, or C) do I have control of this option?
TGRMN Software -  22-Jul-05
"Created" and "Modified" time are copied from source. "Accessed" time is owned by Windows. This can not be changed.
click cardo -  13-Mar-08
If it depends on a database then your fried when the db becomes corrupted. What are your alternatives in that situation and please do not say it never, ever, happens?
TGRMN Software -  17-Mar-08
Hi, if the tracking database gets corrupted, ViceVersa will stop the next synchronization and ask for user intervention. thanks
Jose -  26-Apr-08
Is the timestamp of a file a permanent attribute? Meaning say if I copied all my files to an external disk drive and then erased my internal drive. Then if I restore, from the external drive at some point in time, will the timestamp on the new internal drive, be the date and time that I copied from external to internal? I am interested in this because I copy/delete/edit files multiple times between multiple computers and drives. I did not know if Viceversa will be able to handle that or not. Please let me know. Thanks.
TGRMN Software -  05-May-08
The timestamp of a file is a permanent attribute, i.e. when copying files the timestamps are copied from the original file to the destination file.
SG -  19-Aug-08
Does ViceVersa write millions of DB files (one for each folder) like some other programs? Or does it keep its own database consolidated e.g. in the program directory? Thanks.
TGRMN Software -  20-Aug-08
ViceVersa only uses one single consolidated database, called 'tracking database'. The location of the tracking database can be set in the profile settings; by default the tracking database is stored in the ViceVersa application data folder.
Add Comment
No attachments

Did this help you?
Yes No

62% found this information useful

Other Options
Printable Version

General Information
No. 25
Author: TGRMN Software

Download ViceVersa
Visit ViceVersa Forum
A printable version of the entire ViceVersa FAQ and Knowledge Base is also available.
For further queries, please contact us by E-Mail at