[Top] [Diff] [Summary] [Search] [Help] [PDF] [RSS] [Login] [Source]

Doc-Note_WhatsSync


MobSync Wiki

* What's 'Sync' *

This section explains how MobSync handles synchronization. Please read through this section as this view may differ from synchronization as defined by ActiveSync.

About file time stamps

Whenever a file is modified on the PC or WM device, the time stamp of the file is updated. MobSync bases its synchronization on these time stamps. If a time stamp differs between PC and WM by less than 5 seconds, the time stamps are considered to be equal for the purposes of the discussion that follows.

File comparison logic for bidirectional synchronization

  1. When two files with identical names exist on the PC and WM, one of two actions happens:
    1. If one of file is more recent, MobSync will overwrite the older file with the newer one.
    2. If the files have the same timestamp, nothing happens and no further comparison is performed.
  2. When a file exists only on the PC or the WM device, MobSync checks its records from the last synchronization.
    1. When the file is not in the record (ie this is the first time MobSync has seen the file), MobSync assumes that the file is new and copies it to the other device.
    2. When the file is newer than last seen at the last synchronization, the file will be copied the other side.
    3. When the file has the same timestamp or is older than at the last synchronization, MobSync assumes that the file was deleted on the other side, and deletes the remaining file.

[ Prev: Notes ] - [ FrontPage ] - [ Next: Wildcards ]

Page History

  • [modify] 2008/06/27 16:19:20 by doosoft
  • [modify] 2008/06/27 16:18:45 by doosoft
  • [modify] 2008/06/27 16:16:37 by doosoft
  • [modify] 2008/06/18 05:44:39 by guest
  • [modify] 2006/02/26 16:53:51
  • [modify] 2006/02/24 11:42:34 by doosoft
  • [modify] 2006/02/21 18:40:51
  • [modify] 2006/02/21 18:39:36
  • [create] 2006/02/14 10:15:22 by doosoft