我想知道它是否可以工作,如果可以,如何在自己的云服务器上获得备忘录上的进化视图以显示笔记(特定文件夹“笔记”中的简单文本文件)。
我运行 owncloud 9 并考虑使用syncevolution。
陈述一个配置模板存在,提供“备忘录:纯文本注释”。
我的尝试是
syncevolution --configure --template webdav syncURL=https://owncloud/remote.php/webdav/Notes username=USER "password=PASS" target-config@owncloud
syncevolution --configure database=https://owncloud/remote.php/webdav/Notes backend=memo target-config@owncloud owncloudnotes
syncevolution --configure --template SyncEvolution_Client sync=none syncURL=local://@owncloud username= password= owncloud
syncevolution --configure sync=two-way backend=memo database= owncloud owncloudnotes
syncevolution --sync slow owncloud owncloudnotes
我收到的错误是“找不到数据库”。
但是,该 URL 是我通过另一个 webdav 客户端成功使用的 URL。
答案1
一些消息来源表明 syncevolution 实际上并不期望备忘录使用纯文本文件,而是期望使用 caldavjournal/vjournal 条目。我使用以下方法验证了这一点
syncevolution --print-databases syncURL=https://owncloud/remote.php/webdav/Notes username=USER "password=PASS"
结果是在这个地址 synevolution 无法检测到任何东西......
检查与
syncevolution --print-databases syncURL=https://owncloud/remote.php/dav username=USER "password=PASS"
确实提供了积极的结果,显示服务器上的所有 carddav 和 caldav 条目。没有 caldavjournal 条目。一个相关的问题可能是如何使用 owncloud 创建 caldavjournal 条目,但这也需要研究进化之外的可用客户端来阅读这些条目。 Gnome 的 Note 应用程序需要 owncloud 帐户中的 Notes 子文件夹中的 owncloud 注释。但我会把这个留到下次再说。
所以,我的决定是我的问题不能得到积极的回答。