【问题标题】:How to change a azure devops provisioned wiki to a published code wiki?如何将 azure devops 配置的 wiki 更改为已发布的代码 wiki?
【发布时间】:2020-02-07 18:47:21
【问题描述】:

我在我的 dev ops 项目中设置了一个预配置的 wiki。但是我意识到我真的应该设置一个已发布的代码 wiki。

这是最初的两个选项,但我看不到更改此选项的选项?

【问题讨论】:

  • 嗨,朋友。我可以知道这个状态吗?下面的方法对你有帮助吗?
  • 抱歉,我还得有机会回到这个话题。

标签: azure-devops wiki azure-devops-wiki


【解决方案1】:

最好的办法可能是……

  1. 在本地克隆 wiki 存储库(参见: https://docs.microsoft.com/en-us/azure/devops/project/wiki/wiki-update-offline?view=azure-devops)
  2. 创建一个新的空 git 存储库
  3. 为新的 repo 添加一个远程并推送到该远程
  4. 然后删除已配置的 wiki https://docs.microsoft.com/en-us/azure/devops/project/wiki/provisioned-vs-published-wiki?view=azure-devops#delete-project-wiki

【讨论】:

  • 谢谢,但是如何删除已配置的 wiki?
  • 这是我的问题,我无法删除已配置的 wiki,因此重新开始?‍♂️
  • 您必须使用 REST API 来删除项目存储库 - 例如:DELETE https://dev.azure.com/fabrikam/_apis/git/repositories/{repositoryId}?api-version=4.1 使用通过上一步找到的项目 wiki 的存储库 ID。确保存储库 ID 与您要删除的项目 wiki 匹配。
【解决方案2】:

安装 Azure CLI

https://docs.microsoft.com/en-us/cli/azure/install-azure-cli

安装 devops 扩展

az extension add --name azure-devops

移动到本地项目(远程将取自.git目录)

cd C:\...\Workspaces\DevOps\ProjectName

授权

az login

从 id 属性获取仓库 ID(wiki 有自己的仓库)

az devops wiki list

删除维基

az repos delete --id af610cde-6c7c-40ba-8f59-d04b0f1ca51b

打开 AzureDevOps WIKI 并选择发布代码选项

【讨论】:

    猜你喜欢
    • 2023-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-15
    • 1970-01-01
    • 1970-01-01
    • 2022-12-03
    • 1970-01-01
    相关资源
    最近更新 更多