如何同步两个CalDAV服务器

我的工作日历存储在我的雇主的部落服务器上。 我也有我自己的owncloud实例运行。

我想要做的就是将自己的工作日历存储在自己的云端实例中,并且有一个脚本将这个日历映射到我的部落帐户。 我知道只有部落服务器上的日历做了修改,所以从owncloud到部落的单向同步就可以了。

自有云和部落都支持CalDAV; 部落地区有一些XMLRPC服务。 我有根访问自己的云实例,但对于部落服务器,我只有部落的networkinglogin。 我会很感激有关如何做这个同步的任何build议。 不幸的是,我还没有find任何解决scheme。

vdirsyncer https://github.com/untitaker/vdirsyncer通过https://stackoverflow.com/users/1544347/markus-unterwaditzer可以做到这一点通过CardDAV,双向以及。

我build议通过对本地“vdir”而不是直接进行多次运行,甚至可以实施git VCS以保证数据安全。