Evolution Configuration
From Sw
Contents |
[edit] SyncEvolution
ScheduleWorld and SyncEvolution developers have collaborated well for a long time. Interoperability between these two products is excellent. Using SyncEvolution you can sync Evolution, the iPhone, and Nokia n770/n800/n810 devices with ScheduleWorld.
You can find it at the SyncEvolution Home Page.
[edit] Installation
The SyncEvolution web site has the info you'll need: Installation.
[edit] Configuration
The most up to date information for using ScheduleWorld with SyncEvolution can be found here.
Warning If you're syncing multiple Evolution accounts/machines using the same ScheduleWorld username you MUST make sure each spds/syncml/config.txt has a different devID value
[edit] Syncing Multiple Calendars
Q: How do I sync my work and home calendars?
A: You need to copy the full .sync4j/evolution/scheduleworld directory hierarchy, then edit the copied syncURL to point to a single calendar, and change the evolutionsource to match your other calendar name. For example, let's say you're syncing your home calendar and now also want to sync your work calendar.
- cp -a .sync4j/evolution/scheduleworld .sync4j/evolution/scheduleworld_work
- edit .sync4j/evolution/scheduleworld_work/spds/sources/calendar_1/config.txt and change the evolutionsource to your other calendar name (maybe you called it work).
- edit .sync4j/evolution/scheduleworld_work/spds/syncml/config.txt and change syncURL to sync a specific calendar. The Advanced Configuration page shows the format.
- in the same file, also change the value of "deviceId" to a string not used in any of your other configurations
- remove all other sources from .sync4j/evolution/scheduleworld_work/spds/sources
After these steps, you can sync the new calendar with syncevolution scheduleworld_work.
Using the same deviceId or the same pair of server/client database in different configurations can cause unexpected slow syncs! Slow syncs recreate deleted items and can lead to duplicates. Solution: Make sure each spds/syncml/config.txt has a different devID value.
[edit] SyncEvolution Reports 'no changes' - But I Deleted A Contact!
'no changes' means no changes to your local data. You will see this message if you haven't received any new/updated/deleted items from ScheduleWorld - even if you created/updated/deleted items in Evolution.
To be sure everything is working as expected, you can look at your client.log file in /tmp/SyncEvolution* or just confirm via the ScheduleWorld website.

