On 06.09.2012 12:59:50, Patrick Ohly wrote:
On Thu, 2012-09-06 at 12:44 +0600, Ildar Mulyukov wrote:
>    Hello, Patrick, all,
> I'm quite new to syncevo, so please forgive my lame questions.
> 1st, Patrick, thanks for your quick answer on Bug#54547.
> New Q:
> I want to set up one-way sync from the Google server for backup
> purposes.
> $ syncevolution --configure username=foobar sync=refresh-from-server
> backend=file database=file:///tmp/2ab databaseFormat=text/x-vcard
> syncFormat=text/x-vcard Google_Contacts
>
> My contacts number > 50, so syncing 1st time it gets first 50 contacts.
> But syncing 2nd time does:
> [INFO] addressbook: deleting 1/50
> ...
> [INFO] addressbook: deleting 50/50
> [INFO] addressbook: started
> [INFO] addressbook: received 1/50
> ...
> [INFO] addressbook: received 50/50
>
> Sucks :(
>
> AFAIU this is because the file backend is flawed, not having any UID.

This is a known issue with Google: the server decides to end the session
after sending 50 contacts. Because refresh-from-server always starts
from scratch, you never get all contacts. Also happens with other
clients, see for example http://productforums.google.com/forum/#!
topic/gmail/D6gpeuoel3w

If you change to sync=one-way-from-server, then you use incremental
syncing, which might work.

Works great, thanks!
BTW it seems that syncevo is quite tolerant to file items renamed. This is great too!

P.S. it seems that this mailing list is setup wrong: Reply To Group doesn't work, which isn't great :(
--
Ildar  Mulyukov,  free SW designer/programmer
================================================
email: [email protected]
home: http://johan-notes.blogspot.com/
ALT Linux Sisyphus
================================================
_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution

Reply via email to