版本历史与回滚——改错了也能退回去
为什么需要版本历史
多人实时协同的好处是高效,但也带来一个问题:如果有人不小心改坏了页面(或恶意删除了内容),能不能恢复?
FlowIn 的版本历史功能就是为此设计的——它自动记录页面的每次重大变更,你可以随时查看历史版本、对比差异、甚至把页面回滚到任意一个历史状态。
版本历史保留时长
不同版本对版本历史的保留时长有不同限制:
| 版本 | 保留时长 |
|---|---|
| 免费版 | 基础(较短,以产品内说明为准) |
| 专业版 | 30 天 |
| 小组版 | 180 天 |
| 团队版 | 无限 |
| 旗舰版 | 无限 |
具体以产品内实际显示为准。超出保留时长的版本会被自动清理,不可恢复。
查看版本历史
入口
页面右上角通常有一个"历史记录"或"版本历史"的入口,点击后打开历史面板。面板里会列出页面的所有历史版本,每个版本通常显示:
- 变更时间
- 做出变更的协作者名字
- 变更类型(新建页面、编辑、删除、块移动等)
版本详情
点击某个历史版本,可以看到那个版本下页面的完整内容。可以:
- 和当前版本对比差异(不同版本支持的对比方式不同)
- 查看该版本时页面的完整截图或还原
- 在那个版本基础上复制内容
回滚操作
回滚到某个历史版本
找到想要回滚到的版本,选择"恢复到此版本"或"回滚"。FlowIn 会:
- 把当前版本作为一个新的历史版本保存(不会丢失当前内容)
- 把页面内容替换为选中的历史版本
- 所有协作者看到的内容同步更新
回滚后的操作
回滚后页面恢复到了选中版本的状态。之后:
- 所有协作者看到的是回滚后的内容
- 后续的编辑会基于回滚后的版本进行
- 回滚操作本身也会被记录在版本历史里(所以想撤销回滚也可以)
典型使用场景
场景一:误删重要内容
某个协作者不小心把一整个章节的内容删掉了。立刻打开版本历史,找到删除前的那个版本,回滚回去,然后重新设置权限防止类似问题再次发生。
场景二:改坏了想重来
自己(或 AI 润色)改了一段,发现改得还不如原来的好。不用手动撤销(有时撤销链太长),直接回滚到改之前的那个历史版本。
场景三:恶意或意外变更
协作者离开团队后搞破坏,或者有人账号被盗。用版本历史快速恢复页面内容,然后调整权限和移除有问题的成员。
和本地撤销的区别
FlowIn 同时提供"撤销"(Ctrl + Z / Cmd + Z)和"版本历史"两种恢复手段:
| 维度 | 撤销 | 版本历史 |
|---|---|---|
| 范围 | 你当前会话内的操作 | 所有协作者的所有变更 |
| 时机 | 刚做完就发现问题 | 过了一段时间才发现 |
| 粒度 | 块级、操作级 | 页面级 |
| 跨设备 | 不跨设备 | 跨设备同步 |
| 多人 | 只能撤销自己的操作 | 可以恢复任何人的变更 |
撤销适合即时修正小失误,版本历史适合事后恢复大问题。