查看 wiki 页面历史记录和还原更改
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
本文介绍如何在 Azure DevOps 中查看 Wiki 页面的修订历史记录。 它还提供有关如何还原对 Wiki 页面所做的更改的信息。
先决条件
查看 Wiki 页面修订历史记录
登录到组织(
https://dev.azure.com/{yourorganization}
)并转到 Wiki 页面。选择“更多操作>”查看修订。
修订页显示更改的人员以及修订消息、日期和版本或提交 ID。 若要查看修订的详细信息,请选择消息或版本链接。
与任何 git 文件修订类似,修订详细信息页提供“ 显示差异”并排 视图或 “显示差异”内联 视图。 选择“预览”以查看特定修订页面的内容。
对于作为代码 Wiki 页面的发布,将显示类似的信息,但“还原”按钮未处于活动状态。
使用痕迹导航 返回到页面或页面的修订。
将提交还原到预配的 Wiki 页面
在修订详细信息页上选择“还原”,还原 Wiki 页面上的更改。
将提交还原到 发布为代码 Wiki 页
若要还原发布为代码的页面的早期修订,请执行以下操作之一:
- 如果提交是页面的最新修订,可以从 Web 门户还原。
- 如果提交是早期修订,在两者之间发生了更多提交,请创建一个单独的分支并还原该分支中的更改。
从 Web 门户的最近修订还原
通过从所选文件的“修订”页中选择提交 ID来预览任何版本。
通过选择 Copy-clone 复制提交的完整 ID。
转到 Repos>提交,将复制的 ID 粘贴到“提交 ID”框中,然后选择“搜索”。
在提交页中,选择“更多操作”,然后选择“还原”。
确认要还原。 选择“还原”。
使用还原更改创建分支。
选择“ 创建拉取请求”。
如果收到错误消息,可能需要创建本地分支并手动进行更改,如下一部分所述。
在“新建拉取请求”窗体中选择“ 创建 ”。
选择“完成合并”以将更改合并到主 Wiki 分支中。 (可选)将检查添加到检查框中,以选择完成后选项。
若要查看还原的内容,请返回到 wiki 并刷新浏览器。
使用其他分支从早期修订还原
若要将早期提交的发布版本还原为代码 Wiki 页面,即不是即时上次修订的发布版本,请更新 Wiki 主分支以外的分支,然后创建主分支的拉取请求。
- 创建主 Wiki 分支的本地分支。
- 查看提交历史记录并找到包含要撤消的更改的提交。
- 使用 还原 命令还原所需的提交。
- 发生冲突时,请使用冲突解决工具来解决问题。
- 将更改提交到本地分支。
- 将本地分支推送到远程服务器。
- 为本地分支创建拉取请求到主分支。
- 完成拉取请求。