On Fri, 2010-04-23 at 14:14 +0100, MCm wrote:
Hello List,
unfortunatly i don't understand this:
What exactly do you mean with:
"In the settings profile, there is a key called "syncmlvers" which
stores the SyncML version that should be used for the next sync
(0=unknown, 1=1.0, 2=1.1, 3=1.2)"
The property is called "SyncMLVersion". Who said something about
"syncmlvers" and gave you these numbers? We don't use 0, 1, 2, 3 in
SyncEvolution. We use 1.0, 1.1, 1.2:
$ syncevolution --sync-property SyncMLVersion=?
'--sync-property SyncMLVersion=?'
On a client, the latest commonly supported SyncML version
is used when contacting a server. one of '1.0/1.1/1.2' can
be used to pick a specific version explicitly.
On a server, this option controls what kind of Server Alerted
Notification is sent to the client to start a synchronization.
By default, first the format from 1.2 is tried, then in case
of failure, the older one from 1.1. 1.2/1.1 can be choosen
explictely which disables the automatism
=> where exactly do i have to put the string:
"syncmlvers=2" ?
I didn't get that...putting it in the config.ini(s), won't work...
The easiest way to do this is via the command line:
syncevolution --configure --sync-property SyncMLVersion=1.1 <config name>
If you absolutely need to edit files, then it goes either into
~/.config/syncevolution/<config name>/config.ini (old style layout) or
~/.config/syncevolution/peers/<config name>/config.ini (new style). What
is used depends on who created the config.
--
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.