自 OTA-13 以来,ubuntuphone 不再同步 Radicale 日历

自 OTA-13 以来,ubuntuphone 不再同步 Radicale 日历

我创建了一个自定义脚本,用于将我的 Radicale 日历与我在终端中手动启动的手机同步。在上次系统升级 OTA-13 之前,它运行良好。现在它失败并出现以下错误:

[错误] SyncEvolution 解析配置文件时出错的错误代码(本地,
状态 20010):任何后端模块都不支持后端
(syncxmlrpc、syncsqlite、syncqtcontacts、syncmaemocal、synckcalextended、
syncfile、syncecal、syncebook、syncdav、syncactivesync、provideruoa、
platformgnome)或配置不正确(backend=select backend
数据库格式= 同步格式=)

有什么想法吗?谢谢

以下是我为使脚本正常运行而执行的不同步骤:

echo“指示如何访问日历服务器”

syncevolution --configure --template webdav syncURL="http://myCaldavSerUrl/" target-config@radicale

echo“在手机上创建日历”

syncevolution --create-database backend=evolution-calendar database=myCalendar

echo“指示远程数据库”

syncevolution --configure 数据库=http://myCaldavSerUrl/myCalendar/mycalendar.ics/ backend=caldav target-config@radicale myCalendar

echo“连接远程日历”

syncevolution --configure --template SyncEvolution_Client sync=none syncURL=local://@radicale 用户名= myusr 密码= mypass

echo“添加日历”

syncevolution --configure sync=two-way backend=evolution-calendar database=myCalendar Radicale myCalendar

echo "服务器与手机第一次同步"

syncevolution --sync refresh-from-remote Radicale myCalendar

echo "常规同步脚本"

synecvolutionradicale myCalendar

答案1

解决了!我只需要删除我的 ubuntuphone 上的所有日历数据库,像一开始那样重新创建它们,然后重新启动同步。脚本又可以正常工作了。我不知道上次升级时到底发生了什么,但重建数据库解决了这个问题。

如果这可以帮助别人。

感谢所有为 ubuntuphone 做出贡献的人!再见

让·皮埃尔

相关内容