在 Azure Devops Artifact Feed 上恢复已删除的包

问题描述 投票:0回答:1

我们有一个 Azure Devops Artifact Feed,以 NuGet 作为上游源。

不知何故,我不相信我们实际上已经删除了它们,但我们有一些已删除的软件包无法恢复。如下所示(在上游源中搜索),有几个包 2.0.0-2.1.2 被标记为已删除。所有这些其他版本我不确定它们来自哪里,因为它们无法直接与普通的 NuGet feed 对话。我认为这些其他版本实际上是 2011 年开始的更旧的版本,也是问题的一部分。我手动删除了2011.13.4094。

但我需要这个 2.1.2 版本,它是一个外部源。回收站等什么也没有,我相信这发生在很久以前了。

enter image description here

azure-devops nuget azure-artifacts
1个回答
0
投票

如果您可以看到

2.1.2
oxyplot.wpf
版本是
Deleted from this feed
但在程序包回收站中不可见,则它可能已从此源中永久删除

Image

此外,恐怕我们无法将其恢复到此 feed 中,这是为了确保构建结果的正确性而设计的。

参考Azure Artifacts 的关键概念 - 不变性的文档,如果您必须使用此特定版本的包,

解决不变性约束的唯一方法是创建一个新的 feed 并将所需的包版本发布到新的 feed。

© www.soinside.com 2019 - 2024. All rights reserved.