On Fri, 2012-04-27 at 00:05 +0200, Roth wrote: > Hello Patrick, > > finally I did manage to sync between the default calendar and > addressbook (Personal) from Evolution client to my HTC and vice > versa! :-) Very nice, thanks to your help! > > Because it is not possible to add more than one addressbooks to the > mobile phone (if I log in with another user, the already existing > addressbook is completely replaced by the new sync one, correct?) I have > created a new addressbook in my Evolution where I want to prepare with > Evolution the data for the mobile phone i.e. merge the contacts and > events from the different calendars in Evolution.
Do you plan to make this a one-way sync, i.e. copy event from multiple databases into one, then transfer from that merged database to phone without ever copying anything back? That should work. Two-way would be harder. You can use the SyncEvolution --export/--import/--delete-items * operations to automate the merging. > When I then start the > sync with my HTC with this merged addressbook and calendar, I should > have all contacts and events on my phone, correct? Or is there another, > more elegant way to deal with more than one addressbook? There is a feature request pending about transparently merging multiple databases, but no-one has ever worked on that. Alternatively you could switch to a sync client+protocol for the HTC which supports multiple databases. This is possible with CalDAV, see http://andrew.mcmillan.net.nz/projects/aCal and http://wiki.davical.org/w/CalDAV_Clients/Android At first glance I have not found a CardDAV client, though. > Unfortunately this third calendar and addressbook always comes up the > following error message: > [INFO] mobile: starting first time sync, two-way > [INFO] calmobile: starting first time sync, two-way > [INFO] mobile: first time sync done unsuccessfully > [ERROR] mobile: local, status 10415 > [INFO] calmobile: first time sync done unsuccessfully > [ERROR] calmobile: local, status 10415 > [ERROR] error code from Synthesis engine local, status 10415 > [INFO] creating complete data backup after sync (enabled with dumpData > and needed for printChanges) > > Synchronization failed, > see /home/cr/.cache/syncevolution/htc-2012-04-26-23-51/syncevolution-log.html > for details. > > [2012-04-26 23:52:02.759] calmobile: starting first time sync, two-way > * [2012-04-26 23:52:02.759] =================> Finished processing > incoming message #1 (final), request=0 > * [2012-04-26 23:52:02.759] MessageEnded finishes : new outgoing > state='sync', new incoming state='sync', NeedToAnswer > * [2012-04-26 23:52:02.759] Local Datastore 'mobile': > State=sync_mode_stable, SLOW sync, two-way > * [2012-04-26 23:52:02.759] Local Datastore 'calmobile': > State=sync_mode_stable, SLOW sync, two-way > * [2012-04-26 23:52:02.759] No common datastore formats -> cannot sync > (415) Something is wrong with the data type configuration, either on the client or on the server. Double-check your "backend, syncFormat, uri" properties on the client side and the Funambol config for that uri in the server. -- Best Regards, Patrick Ohly The content of this message is my personal opinion only and although I am an employee of Intel, the statements I make here in no way represent Intel's position on the issue, nor am I authorized to speak on behalf of Intel on this matter. _______________________________________________ SyncEvolution mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution
