在研究同步策略时偶然发现了Evernote Synchronization via EDAM。作为规范的一部分,当同步实体时发生冲突时,Evernote会尝试执行“逐场”合并:
如果现有标签具有“脏”标志,则用户已创建标签 在脱机时在服务和客户端中使用相同的名称。 执行逐个字段合并或报告冲突以进行解决
逐场合并如何运作? AFAIK,Evernote没有跟踪特定的字段更新,它只是用“脏”标记标记整个记录,如果在客户端更新另一个字段时从服务器到一个字段有更新会发生什么?
答案 0 :(得分:1)
Evernote服务不进行逐场合并。该文档只是说,作为您自己的同步过程的一部分,您可以这样做或向用户报告冲突。