查看 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 来预览任何版本。
通过选择
复制-克隆来复制提交的完整 ID。
转到存储库>提交,将复制的 ID 粘贴到“提交 ID”框中,然后选择
搜索。
从提交页中,选择
更多操作,然后选择还原。
确认要还原。 选择“还原”。
使用还原的更改创建的分支。
选择创建拉取请求。
如果收到错误消息,可能需要创建本地分支并手动进行更改,如下一部分所述。
在“新建拉取请求”窗体中选择创建。
选择完成合并以将更改合并到主 wiki 分支中。 (可选)勾选复选框以选择完成后选项。
若要查看还原的内容,请返回到 Wiki 并刷新浏览器。
使用不同分支从早期修订中还原
要还原到发布为代码 Wiki 页面的早期提交版本(非最新修订版本),请更新 Wiki 的非主分支,然后创建对主分支的拉取请求。
- 创建主 Wiki 分支的本地分支。
- 查看提交历史记录并找到包含要撤消的更改的提交。
- 使用还原命令还原所需的提交。
- 发生冲突时,请使用冲突解决工具来解决问题。
- 将更改提交到本地分支。
- 将本地分支推送到远程服务器。
- 为本地分支创建一个到主分支的拉取请求。
- 完成拉取请求。