azure - 如何永久删除 Azure DevOps Artifacts 中的源?

标签 azure azure-devops azure-artifacts

我正在尝试删除 Azure DevOps 的 Artifacts 中的项目范围的源,因为我想将该源名称用于组织范围的源(允许在不同项目之间共享包)。

当我在 Feed 重命名 UI 中单击“保存”时,出现此错误:

The feed name 'myorg.internal' will be available soon.

检查浏览器“网络”选项卡显示此请求失败并显示 HTTP 409:PATCH https://myorf.feeds.visualstudio.com/_apis/Packaging/Feeds/ee54xxxx-xxxx-xxxx-xxxx-xxxx49c10d83.

{
    "$id": "1",
    "innerException": null,
    "message": "A feed with name 'myorg.internal' exists in feed recycle bin.
      The name will be available soon after it is permanently deleted from the feed recycle bin.",
    "typeName": "Microsoft.VisualStudio.Services.Feed.WebApi.FeedNotReleasedException,
      Microsoft.VisualStudio.Services.Feed.WebApi",
    "typeKey": "FeedNotReleasedException",
    "errorCode": 0,
    "eventId": 3000
}

有办法加快永久删除 Feed 的速度吗?

最佳答案

Once deleted, the feed will enter a disabled state for 30 days, after which it will be permanently deleted. In this state, packages cannot be installed, published, or manipulated and storage will not be reclaimed. You may restore the feed to its original state, or permanently delete it in the feed settings to clean up storage. This feed name may not be reused until permanently deleted.

请转至已删除 Feed 的 Feed 设置,然后点击永久删除 Feed 按钮。

enter image description here

enter image description here

enter image description here

关于azure - 如何永久删除 Azure DevOps Artifacts 中的源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59779310/

相关文章:

python - Azure Artifacts 源上的 Python 包的最佳实践

azure - 即使 Azure AD 租户为空,也无法删除

javascript - 推送通知 channel Azure JS 后端

azure - 由于 WinRM 问题,部署测试代理在 VSTS 中失败

azure - 如何延迟和安排一个阶段以仅在 Azure Devops yaml 管道中运行最新版本?

powershell - 如何在 Azure DevOps 上的 Windows 管道中为 Go 生成 syso 文件

azure - 如何从 VS Code 发布到 Azure 中的开发槽

node.js - 从 Azure AD 获取刷新 token 时出错

azure-devops - VSTS 版本 : NuGet Publisher Step Fails

azure - VSTS包管理: Missing NuGet package icons in own package feed