NuGet包中有多长时间?

时间:2015-10-29 13:18:22

标签: nuget

我们在公司使用各种NuGet包来提高生产效率。但是我们不知道特定版本的软件包可以使用多长时间。

我们不希望在源代码管理系统中包含这些软件包。

准确地说。如果我们的源代码超过10年,那么特定版本的软件包是否仍然可用?

2 个答案:

答案 0 :(得分:1)

使用NuGet.org,您可以delist a NuGet package but not permanently delete it。 Delisting将其从搜索结果中删除,但仍可用于NuGet包还原。

据说NuGet团队可以在特殊情况下永久删除NuGet包。据我所知,当Oracle asked the NuGet team to remove some NuGet packages使用他们的软件或被误认为是Oracle支持时,这至少发生过一次。

所以在实践中,只要NuGet.org还在,NuGet包就可用了。然而,很难预测10年后会发生什么。

答案 1 :(得分:0)

没有人确切知道包裹有多长。当新版本出现时,旧版本仍然可用,有时则不然。 AFAIK,他们没有发布时间表,因此在非常接近发布日期之前,没有人确定新版本何时可用。