OneDrive 忽略在其他设备上执行的“删除”操作

OneDrive 忽略在其他设备上执行的“删除”操作

我已经使用 OneDrive 多年了;之前用过 Dropbox。每次我删除任何设备上的某个文件或文件夹(或通过网页在线删除)时,这些信息都会传播到所有其他设备上,只要它们在线并开始同步文件。结果,文件在所有这些设备上都被删除了。

在过去一周左右的时间里,我 100% 确信 OneDrive 不再以这种方式工作。

现在,如果我删除某个文件(在计算机 A 上或通过网页),而该文件仍然保留在计算机 B 和计算机 C 上,则当其中任何一台计算机(B 或 C)打开时,OneDrive 都会忽略该删除操作,发现本地存储的文件丢失并开始再次上传它们。

我曾经有过数千个经历过以下场景的文件:

  • 在计算机 A 上删除(或通过 OneDrive 网页),
  • 通过网页确认已从 OneDrive 中删除,
  • 计算机 B 已开启;文件已重新上传,
  • 通过网页确认已返回 OneDrive,
  • 从计算机 B 中删除(或通过 OneDrive 网页),
  • 通过网页确认已从 OneDrive 中删除,
  • 计算机 C 已开启;文件再次重新上传,
  • 通过网页确认已第三次返回OneDrive,
  • 从计算机 C 中删除(或通过 OneDrive 网页),
  • 只有这样文件才会被永久删除

我设法在三台不同的 PC 上确认了上述情况,所有 PC 都运行 Windows 7。我无法验证它是否发生在移动设备上,因为我没有在它们上使用 OneDrive。

这是 OneDrive 中的某种错误或最近更改吗?有什么方法可以阻止这种行为吗?

使用 OneDrive 或任何其他基于云的文件同步服务会导致我删除每个文件三次,因为我已在三台不同的 PC 上同步它 - 这根本毫无意义且毫无意义。

答案1

这可能是因为计算机 B 关闭了,而文件在 A 上被删除了,所以当 B 打开时,OneDrive 检查文件,它被视为新创建的,因为根据 OneDrive,它之前不在那里(你删除了它)。你没有太多办法来解决这个问题,但我建议转向更通用的东西,比如 Git(GitLab 提供隐私)

相关内容