历史版本
文档、讨论和任务描述会保存每次修改的版本,可以查看、和当前内容逐字对比,也可以恢复到旧版本。
概述
群历为三种内容保存历史版本:
| 记录 | 保存什么 |
|---|---|
| 文档 | 标题和正文 |
| 讨论 | 标题和正文 |
| 任务 | 只保存任务描述,改标题、状态、负责人等属性不产生版本 |
评论、目标、日程、邮件转发、上传的文件和文件夹都没有历史版本。
每个版本是那一刻的完整快照,不是改动片段。为了不让列表太长,同一个人 10 分钟内的连续修改合并为一个版本;换了人修改,或者隔了 10 分钟以上,就开始一个新版本。正文为空时不产生版本。
记录移到别的文件夹或别的项目,历史版本跟着走。能看到这条记录的人都能查看它的历史版本;草稿的历史版本只有作者能看。
打开历史版本
- 文档:在文档页面右上角点击「…」,选择「历史版本」。
- 讨论:在讨论页面右上角点击「…」,选择「历史版本」。
- 任务描述:在任务详情右上角点击「…」,选择「历史版本」。
右侧会打开「历史版本」面板。左边是版本列表,最新的在最上面,每一项显示时间、「版本 N」、修改人和类型;当前内容所在的版本标着「当前」。修改人是机器人时,名字后面带「(机器人)」。版本多时,在列表底部点「加载更早的版本」。


版本的类型有:
- 「创建」:直接发布(不经过草稿)的记录的第一个版本,比如新建的讨论或任务描述。
- 「编辑」:一次(或 10 分钟内连续的几次)修改。草稿期间的修改也记作「编辑」。
- 「发布」:文档从草稿发布时的内容。
- 「恢复自版本 N」:有人把内容恢复到了第 N 个版本。
- 「早先版本」:开始记录历史之前就有的内容,作为第一个版本保留下来。
查看和对比
在列表里点击一个版本,右边显示它的内容,有两个标签:
- 「预览」:按页面上的样子显示这个版本,包括标题(任务只显示描述)。
- 「与当前内容对比」:逐字标出这个版本和当前内容的差别。标着「当前内容」的红色删除线是现在有、这个版本没有的;标着「此版本」的绿色是这个版本有、现在没有的。标题有变化时也会标出。
对比的是正文的 Markdown 文本,所以加粗、表格、图片这类格式变化会显示成 Markdown 符号(如 **、|)的增减。想看排版效果,切到「预览」。


恢复到旧版本
- 在列表里选中要恢复的版本。
- 点击「恢复此版本」。
- 在「恢复到版本 N?」里点击「恢复」。
恢复后:
- 正文(任务是描述)换成这个版本的内容,标题不变。
- 恢复前的内容不会丢,它仍然是列表里的一个版本,随时可以再恢复回去。
- 列表里多出一个「恢复自版本 N」的版本。项目动态里会记一笔「恢复了历史版本(版本 N)」,但不会通知任何人。
如果选中的版本和当前内容相同,按钮不可用,旁边提示「与当前正文相同」。如果你打开面板后别人又改了内容,恢复不会执行,面板提示「正文已在别处更新,未恢复」并加载最新内容,看过对比后再决定。
谁能恢复
| 记录 | 谁能恢复 |
|---|---|
| 文档、任务描述 | 项目里除「仅查看」以外的成员,不限于作者 |
| 讨论 | 讨论的作者;机器人发的讨论,还有机器人的负责人和团队的所有者、管理员 |
项目里「仅查看」的成员只能查看,不能恢复(提示「只读成员不能恢复历史版本」)。机器人可以读取历史版本,但不能恢复,恢复只能由真人在网页或 App 里操作。纠正机器人写错的内容,见纠正机器人。
常见问题
为什么我改了好几次,只有一个版本?
同一个人 10 分钟内的连续修改会合并成一个版本,版本里保存的是最后的内容。
改了任务标题,为什么历史版本里没有?
任务只保存描述的历史。标题、状态、负责人等属性的变化会记在任务下方的动态里,见任务。
恢复会把标题也改回去吗?
不会。恢复只替换正文(任务是描述),标题保持现在的样子。需要的话,看着「预览」里的旧标题手动改回去。
我能恢复同事写的讨论吗?
不能。讨论只有作者能恢复;机器人发的讨论,它的负责人和团队的所有者、管理员也可以恢复。文档和任务描述则是项目里除「仅查看」以外的成员都可以恢复,即使界面上只有作者能编辑那篇文档。
已删除的文档还能看历史版本吗?
删除后,文档和它的历史版本先进项目的回收站。30 天内把它恢复,历史版本原样都在,可以照常查看和恢复;在回收站里时打不开。30 天后,文档连同历史版本被彻底删除。