Evolution Configuration

From Sw

Jump to: navigation, search

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.

  1. cp -a .sync4j/evolution/scheduleworld .sync4j/evolution/scheduleworld_work
  2. 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).
  3. edit .sync4j/evolution/scheduleworld_work/spds/syncml/config.txt and change syncURL to sync a specific calendar. The Advanced Configuration page shows the format.
  4. in the same file, also change the value of "deviceId" to a string not used in any of your other configurations
  5. 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.

Personal tools
Advertisement
Advertisement