v2.0.7
Bug 修复
- 修复远端删除的空目录同步后本地被重建:v2.0.6 只修复了 remoteOnly 方向,遗漏了 localOnly 方向。修复后两个方向对称:之前同步过的空目录仅存于一侧时,从另一侧删除而非重建。
- 修复新本地目录仅创建父目录不创建自身:ensureRemoteDirectories 设计为文件创建父目录(总是去掉路径最后一段),导致 reconcileDirectories 中新建目录时目录本身未创建。
测试
- 新增 3 个多客户端目录同步测试(创建传播、A 删 B 随、B 删 A 随),全部通过
- 全部 24 个回归测试 + 9 个多客户端模拟测试通过