Evolution sync with Funambol (sync4j)
Reprint, please indicate the source and author contact information
Author Contact: Li Xianjing <xianjimli at hotmail Dot com>
1. Verify that the following packages are installed.
Libedataserver
Libebook
Libecal
Sqlite3
2. Download syncevolution-0.7.tar.gz and compile
Tar zxvf syncevolution-0.7.tar.gz
CD syncevolution-0.7
./configure Make;make Install
3. Download syncevolution-0.7-evolution-2.x.tar.gz and install.
Mkdir-p ~/.sync4j/evolution
Tar zxvf syncevolution-0.7-evolution-2.8.tar.gz
CP-RF Syncevolution-0.7/share/doc/syncevolution/funambol ~/.sync4j/evolution
4. Modify the connection parameters in the configuration file.
Open ~/.sync4j/evolution/funambol/spds/syncml/config.txt
Modify the Syncurl to the actual value, such as the local Funambol server:
Syncurl = http://localhost:8080/funambol/ds
5. If you use the Chinese evolution, you also need to modify the configuration file under Sync4j/evolution/funambol/spds/sources.
Change the value of the Evolutionsource to "personal".
or modify "personal" to "Personal" in evolution.
6. It's time to sync up now.
Syncevolution Funambol AddressBook
Note: Here the Funambol is the server name, in fact, it is mainly used to find the configuration file from the ~/.sync4j.
AddressBook is a data source that runs syncevolution without parameters to list all the data.
The name of the data source should be the same as the directory name under ~/.sync4j/evolution/funambol/spds/sources.
7. Mode of synchronization
The first synchronization is a slow sync (slow).
The default is bidirectional synchronization (two-way) later.
You can modify the configuration files under Sync4j/evolution/funambol/spds/sources to implement backup and restore functionality.
~~end~~