Réponses:
Vous pouvez maintenant simplement basculer un commutateur dans Paramètres système -> Comptes pour l'un de vos comptes Google et il se chargera de synchroniser vos contacts (et votre calendrier) pour vous.
En raison du bogue https://bugs.launchpad.net/ubuntu/+source/syncevolution/+bug/1290559 , vous devez maintenant forcer keyring = no lors de l'appel de syncevolution.
Voici comment j'ai importé mes contacts Google avec l'image 229:
syncevolution --configure --keyring=no --template SyncEvolution backend=carddav syncURL=https://www.googleapis.com/.well-known/carddav username=<your google email> password=<your gmail password> consumerReady=0 target-config@google addressbook
syncevolution --configure --template "SyncEvolution Client" syncURL=local://@google consumerReady=1 username= password= google-contacts addressbook
syncevolution --sync slow google-contacts
Vous pouvez également demander syncevolution --sync two-way google-contacts
une synchronisation périodique.
Il convient de mentionner que si vous disposez d'une configuration d'authentification à 2 facteurs, vous devrez créer un mot de passe spécifique à l'application:
https://support.google.com/accounts/answer/185833
Vous devrez peut-être également ajouter l'option --keyring=no
à la commande ci-dessus, voici la nouvelle commande que j'avais besoin d'exécuter:
syncevolution --configure --sync-property "username=<email>@gmail.com" --keyring=no --sync-property "password=<app specific password>" Google_Contacts
La ligne de commande était hier: j'ai fait une installation propre d'Ubuntu Touch 14.10 (r106) à partir du canal de développement et on m'a demandé de me synchroniser avec mon compte Google après avoir démarré l'application contacts.
Un test rapide a révélé qu'il s'agit en fait d'une synchronisation bidirectionnelle.