A timewarp (clock skew) occurs when the discrepancy between the system clocks on a client machine and a server machine exceeds the allowable tolerance of 5 seconds. A timewarp can also occur in a replication environment, when the clocks on the master server and a replica server differ by more than 5 seconds. (See
Replication of the AccuRev Repository.)
Note: In previous releases, AccuRev sometimes performed small system-clock adjustments automatically. Now, AccuRev never adjusts a machine’s system clock; it only reports discrepancies.
If there’s a timewarp exceeding 5 seconds between a client machine and a server machine and the user’s command specifies the
–t option with a time specification (not a transaction number), AccuRev uses the (case-insensitive) value of variable
AC_SYNC in the user’s environment to determine how to proceed: