首页 > 解决方案 > 如何删除 Azure Devops 中损坏的 Wiki 条目?

问题描述

我们使用 AzureDevops 中的发布任务创建了要在 AzureDevops wiki 中生成的自动发布说明

在此处输入图像描述

在此处输入图像描述

然而,在测试期间,AzureDevops wiki 中创建了一些不正确的条目。

使用 GUI 或 azure devops CLI 无法删除它们。

  1. 首要问题

页面显示有关错误路径的错误(来自 UI 和 CLI)

在此处输入图像描述

  1. 第二期

损坏的文件夹。UI 中没有 ,,More..." 选项。Azure devops CLI 没有提供删除文件夹的选项。

在此处输入图像描述

如果我点击它,我们可以看到

在此处输入图像描述

还有其他方法吗?

问候。

标签: azure-devops

解决方案


我的一位朋友设法解决了这个问题。

潜在的问题似乎是后端的 UI 不会用空格保存路径,而是用“-”字符保存路径。

因此,如果我们在 UI 文件夹中创建“一些项目”,它将作为“一些项目”保存在后端

由于我们使用自动化来尝试在该文件夹下创建文章并使用不带“-”的版本,因此它以某种方式破坏了 wiki 用户界面。

解决方案:

如果某些条目被破坏,我们可以使用 git clone 克隆 wiki repo 并在 windows 或 linux 上修复它(删除不正确的文件夹、文件)(我们使用 linux,因为 windows 上存在一些额外的问题)。然后在应用修复后提交将其推回。

在此处输入图像描述


推荐阅读