जवाबों:
बग के कारण https://bugs.launchpad.net/ubuntu/+source/syncevolution/+bug/1290559 , अब आपको कॉल करने के लिए कीरिंग को बाध्य करने की आवश्यकता है = जब कॉल न हो।
इस तरह मैंने अपने Google संपर्कों को छवि 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
आप syncevolution --sync two-way google-contacts
समय-समय पर सिंक के लिए भी कॉल कर सकते हैं ।
यह ध्यान देने योग्य बात है कि यदि आपने 2 फैक्टर ऑथोराइज़्ड सेटअप किया है तो आपको एक एप्लिकेशन-विशिष्ट पासवर्ड बनाना होगा:
https://support.google.com/accounts/answer/185833
आपको --keyring=no
उपरोक्त कमांड में विकल्प जोड़ने की आवश्यकता हो सकती है , यहां नया कमांड जिसे मुझे चलाने की आवश्यकता है:
syncevolution --configure --sync-property "username=<email>@gmail.com" --keyring=no --sync-property "password=<app specific password>" Google_Contacts
कमांड लाइन कल था: मैंने डेवेल-चैनल से उबंटू टच 14.10 (r106) की एक साफ इंस्टॉल किया और मुझे संपर्क ऐप शुरू करने के बाद अपने Google खाते के साथ सिंक करने के लिए कहा गया।
एक त्वरित परीक्षण से पता चला कि यह वास्तव में एक दो-तरफा सिंक है।