跳到主要内容

导航 QuickPlanX 同步冲突

您的顺利航行指南

QuickPlanX 使您能够在多个设备之间无缝地创建和管理复杂的项目。虽然 iCloud 同步在大多数情况下能保持您的数据同步,但当在不同设备上同时进行更改时,偶尔会产生冲突。本指南解释了 QuickPlanX 如何处理这些情况,并为顺利的项目管理提供了策略。

冲突解决

理解同步冲突

当在同步完成前在多个设备上对同一项目数据进行更改时,会发生同步冲突。以下是最常见的场景:

常见冲突场景

  1. 同时编辑:当您几乎在同一时间在不同设备上编辑同一个项目时,由于尚未同步的更改重叠,可能会产生冲突。

  2. 顺序更新:当您在一台设备上修改一个项目,然后在第一组更改完成同步到 iCloud 之前,迅速在另一台设备上进行额外更改。

QuickPlanX 冲突解决策略

当冲突发生时,QuickPlanX 必须确定要保留哪个版本的数据。系统遵循以下原则:

自动解决:最后更新者获胜

  • 默认行为:QuickPlanX 自动选择时间戳最新的版本
  • 适用情况:冲突的项目当前未在任何设备上打开
  • 结果:保留最新的更改,确保数据一致性

用户控制的解决

  • 可用时机:如果检测到冲突时项目是打开的
  • 用户决策:您选择要保留哪个版本
  • 备份保护:未选择的版本会自动保存为备份文件

为什么不自动合并?

与简单的文本文档不同,QuickPlanX 项目具有复杂的层次结构,带有父子任务关系。自动合并可能产生逻辑不一致,例如:

  • 没有父任务的子任务
  • 断开的依赖链
  • 冲突的资源分配
  • 时间线不一致

"最后更新者获胜"的方法在确保数据完整性的同时,最大限度地减少了复杂性。

做出冲突解决决策

当您遇到冲突对话框时,有两个选项:

本地版本

  • 含义:保留在您当前设备上所做的更改
  • 选择时机:您确信您最近的更改更重要或更准确

远程版本

  • 含义:接受来自另一台设备的更改
  • 选择时机:您知道其他人做了重要的更新,或者您想遵循在别处所做的更改
备份安全网

无论您的选择如何,QuickPlanX 都会自动将拒绝的版本保存为您备份目录中的备份文件。这确保了没有任何工作会永久丢失。

用户选择对话框

避免冲突的最佳实践

  • 协调更改:与他人合作时,沟通谁在编辑项目的哪个部分
  • 留出同步时间:在切换设备前等待更改同步,特别是对于大的修改
  • 检查同步状态:使用同步状态视图来验证更改是否已上传,然后再在别处进行额外编辑

恢复选项

如果冲突变得频繁或有问题:

专业提示

大多数同步冲突都会在没有用户干预的情况下自动解决。冲突解决对话框仅在您在冲突期间打开一个活动项目时出现,让您在最重要的时候进行控制。