我最近开始为我的日历活动使用 Nextcloud 实例。我能够同步事件,以便它们显示在 GNOME 日历应用程序中,但有很多重复项。是否有一些地方可以在本地缓存事件,以便我可以检查或清理它们?
事件在 Nextcloud 日历应用程序中正确显示——我没有看到任何重复项。我只在 GNOME 日历中看到重复项。
我查看了gnome-calendar 在什么文件中存储日历事件?但我没有看到任何实际的日历事件数据,只是对日历 webdav URI 的引用。
我尝试在“在线帐户”设置对话框中删除并重新添加我的 Nextcloud 帐户。我尝试为我的 Nextcloud 帐户禁用和重新启用日历同步。
我在用着:
- Ubuntu 20.04 LTS
- Nextcloud 19.0.3(最新稳定版)
- GNOME 日历 3.36.2
看起来它们位于 SQLite3 数据库中
~/.cache/evolution/calendar/
。我能够删除该目录并自动重新同步。耶!重复项仍然存在;这个单独的问题可能与 Nextcloud 数据库有关。我从 Nextcloud 下载了日历的 ics 文件,我确实看到那里似乎有重复的内容。
退出所有进化项目(参见
ps ax | grep evolution
):并清除缓存:
重新启动进化将显示约会如何重新加载到日历中。