Obsidian Sync Vault v1.5.8:实时同步权限控制

众所周知,基于Sync Vault可以实现笔记的多人协作。在1.5.8之前的实现中:

  • 只要是当前正在共享的文件,所有连接的终端具有同等的编辑能力。
  • 打开文件就会让文件进入共享状态。
  • 修改、删除、移动文件会自动同步到所有节点。

1.5.8针对上述过程做了优化,加入了两种状态:只读可读写

  • 接收到共享文件的节点默认对该文件只读,修改不会同步到其他节点。在手动开始协作后,文件进入可读写状态。
  • 打开文件不会触发实时同步。
  • 修改、删除、移动文件发生实时同步,当且仅当该文件为可读写状态。

加入协作(只读->可读写)

在文件(或文件夹)右键菜单中选择“加入协作”。开始协作

在节点信息页面中可以看到文件已经变成了“可读写”状态。

退出协作(可读写->只读)

退出协作同样的,在节点信息管理页面中对应的文件权限就变成了只读。

1.5.8 更新汇总

  • 修复:夸克&webdav误触发oauth接口。
  • 修复:OneDrive大文件最后一个chunk边界计算错误导致部分文件上传失败。
  • 优化:实时同步共享机制。