[Thread Prev][Thread Next][Thread Index]

Re: syncmemo issue



> 	Riddle me this...
> 
> 	Your last sync was either unsuccessful or did not include SyncMemo.
> 	If you have done any memo sync operations to another machine or 
> 	restored an old MemoDB file you should do a full sync now.  Otherwise
> 	a fast sync is still safe.

(for those who don't know, I wrote SyncMemo)

Ok, first a little FYI about the syncing methods and the dialog:

A "fast" sync only reads the memos from the pilot that are marked as changed.
A "full" sync reads ALL the memos off the pilot and directly compares them to
the files on your workstation to see if they have changed.

The purpose of this dialog is to make sure all memo changes get noticed
during the hotsync.  There are two cases this might not happen:

1. You have restored a backed up MemoDB file- any and all memos may now be
   totally different, so a full sync is in order!

2. You have synced to another machine- when you do this the memos you had
   changed will be updated to THAT machine, and then cleared so that when
   SyncMemo does its next sync it doesn't know the memo has changed.  The
   only way to get all the changes is to do a full sync (load ALL the memos
   and look at them to see if they have changed).

For you techies out there, the key piece of info is stored as the first line
of the SyncMemo.db file in the ~/.pilotmgr/SyncMemo directory.  This is the
timestamp from the last time SyncMemo was run.  It compares this the to
"Last Successful Sync Date" which the pilot records to see if any hotsyncs
have been done without syncmemo...

For those of you who see this dialog a lot and always give the same answer
I am working on an option in the config dialog to set a default response, and
skip the dialog.

> What the heck is that about?  I've perused my $HOME/.pilotmgr dir and nothing
> jumps out at me.  I've done a "Reset SyncMemo" while configuring the conduit.

John- you definitely shouldn't be seeing this dialog every time, especially
after a Reset!  I'll work with you off the alias to resolve the problem..

	- Alan
---------------------------------------------------------------------
********************************************
*   PLEASE DO NOT POST PILOTMANAGER BUGS   *
*  TO THIS ALIAS.  SUBMIT BUG REPORTS VIA  *
*     THE FEEDBACK MENU IN PILOTMANAGER    *
*             --------------------         *
*      This is a public mailing list!      *
*  Please do not publish Sun proprietary   *
*            information here!             *
********************************************


SourceForge.net Logo