On Sun, Sep 25, 2011 at 13:52:55 -0400, Ross Vandegrift wrote:
On Thu, 2011-09-08 at 09:17 +0200, Patrick Ohly wrote:
> Perhaps you can make your desktop that hub instead by synchronizing both
> the laptop and the phone against it? USB Bluetooth dongles are cheap. Or
> make the laptop the hub, synchronizing against the phone via Bluetooth
> and against the desktop via HTTP
> (
http://syncevolution.org/wiki/http-server-howto).
I've tried to work through these instructions a few times to get my two
syncevolution instances talking, but I'm not quite there. I have
figured out how to get the syncevolution server and client setup using
the appropriate templates, and I have figured out the various
authentication issues.
The tutorial refers to "${datapath}" without indicating where this is
supposed to point. Do I need to point the syncevolution server to the
files where evolution stores the particular type of data that I am
trying to sync? If so, how can I figure this out?
If you use the file storage backend instead of evolution-data-server
(evolutionsource=file://...), the path refers to the place where
syncevolution stores its files for PIM data. As it is user specific
data, a good place would be in the users home directory, like
/home/<username>/.syncevolution-data.
Things look like they are working - syncevolution's output looks
like a
working sync. But (I suspect because of the above), none of these make
it into the client's Evolution instance.
This is correct if you use the file storage backend and not the
evolution-data-server storage backend.
The file storage backend is intended for a syncevolution server that
does not run evolution and evolution-data-server, like a headless
server somewhere in the internet.
Regards,
Tino