版本控制可创建页面在特定时间点的“快照”。使用版本控制,您可以执行下列操作:
创建页面的新版本:
在您的浏览器中,打开要为其创建新版本的页面。
在 Sidekick 中,选择版本控制选项卡,然后选择创建版本子选项卡。
输入评论(可选)。
要将标签设置为版本(可选),请单击 更多>> 按钮并设置 标签 以命名版本。如果未设置标签,则版本是一个自动递增的数字。
单击 创建版本. 页面上随即会显示一条灰显的消息;例如:
已为以下对象创建版本 1.2: 衬衫。
激活页面时会自动创建版本。
将页面恢复到之前的版本:
打开要恢复到之前版本的页面。
在 Sidekick 中,选择版本控制选项卡,然后选择恢复版本子选项卡。
选择要恢复的版本,然后选择“恢复”。
此方法可用于恢复页面版本。还可用于恢复之前已删除的页面:
在网站控制台中,导航到要恢复的页面并将其选中。
从顶部菜单中选择工具,然后选择恢复:
选择恢复版本… 将列出当前文件夹中文档的各个版本。即使页面已被删除,也会列出其最后一个版本:
选择要恢复的版本,然后单击恢复。AEM 会恢复您选择的版本(或树)。
此方法可用于恢复页面版本。还可用于恢复之前已删除的页面:
在网站控制台中,导航到要恢复的文件夹并将其选中。
从顶部菜单中选择工具,然后选择恢复。
选择恢复树… 将打开一个对话框,可从中选择要恢复的树:
单击恢复。AEM 将恢复您选择的树。
将页面的当前版本与之前的版本进行比较:
在您的浏览器中,打开要将其与之前版本进行比较的页面。
在Sidekick中,选择 版本控制 选项卡,然后 恢复版本 n子选项卡。
选择要进行比较的版本,然后单击差异按钮。
当前版本与所选版本之间的差异显示如下:
在 Sidekick 中,选择恢复版本子选项卡,然后单击 << 返回按钮以显示当前版本。
时间扭曲是一项功能,旨在模拟过去特定时间某个页面的已发布状态。
其目的是可让您跟踪在选定的时间点已发布的网站。它使用页面激活来确定发布环境的状态。
要执行此操作:
如果从存储库从删除了版本,那么时间扭曲无法显示正确的视图。此外,如果呈现网站的元素(如代码、css、图像等)已发生更改,则视图将与它原来的样子不一样,因为这些项不在存储库中。
可以从 Sidekick 使用时间扭曲。
如果您要查看特定的日期,请使用日历版本:
打开版本控制选项卡,然后单击时间扭曲(在 Sidekick 的底部附近)。将显示以下对话框:
使用日期和时间选择器,指定您所需的日期/时间,然后单击转到。
时间扭曲将按所选的日期之前/当天页面的发布状态对其进行显示。
如果您之前发布了该页面,时间扭曲才会完全正常工作。如果没有,时间扭曲将在创作环境显示当前页面。
当您浏览到已从存储库删除的页面时,如果该页面的旧版本仍然位于存储库中,则该页面将会正常呈现。
您无法删除页面的旧版本。旧版本仅供查看。如果要恢复旧版本,则必须使用恢复功能手动恢复。
当您查看完此页面时,请单击:
如果您要在页面上查看发布活动的概述,请使用时间线版本。
如果您要查看文档的时间线:
要显示时间线,您可以:
打开版本控制选项卡,然后单击时间扭曲(在 Sidekick 的底部附近)。
使用在使用时间扭曲日历之后显示的 Sidekick 对话框。
单击“显示时间轴”- 文档的时间轴将会显示;例如:
选择并移动(拖住)时间轴可以在文档的时间轴上移动。
单击:
时间扭曲会尽量在选定的时刻重现页面。但是,由于在 AEM 中连续创作内容的过程非常复杂,并非总能实现这一点。在使用时间扭曲时,应牢记以下限制。
时间扭曲基于已发布的页面工作 – 仅当您之前已发布页面时,时间扭曲才会完全正常工作。如果没有,时间扭曲将在创作环境显示当前页面。
时间扭曲使用页面版本 – 当您浏览到的页面已从存储库删除时,如果该页面的旧版本仍然位于存储库中,则该页面将会正常呈现。
已删除的版本会影响时间扭曲 – 如果从存储库从删除了版本,那么时间扭曲无法显示正确的视图。
时间扭曲为只读 – 您无法编辑页面的旧版本。旧版本仅供查看。如果要恢复旧版本,则必须使用恢复功能手动恢复。
时间扭曲仅基于页面内容 – 如果呈现网站的元素(如代码、css、资产/图像等)发生更改,则视图将与它原来的样子不同,因为这些项目不在存储库中进行版本控制。
时间扭曲旨在作为一种帮助作者了解和创建其内容的工具。 而不是用作审查日志或用于法律目的。