1

在我从事的几个项目中,我们启用了 NuGet 包恢复。我们有自己的内部来源依赖项提要,但我们也允许构建服务器访问官方 NuGet 提要以获取官方包。我注意到这个官方的 NuGet 提要是外部依赖项(它是)。
问题是:就可用性而言,官方 NuGet 提要的可靠性如何?
我目瞪口呆,但没有运气。
提前致谢
问候
卡米尔

4

1 回答 1

2

它已经下降了几次,一次持续了几个小时。NuGet 团队从中学到了很多,至少有一次他们受到了 Windows Azure 全面中断的影响,这当然是他们无法控制的。最近,他们的服务没有发生重大中断。

在可用性方面,您可以通过http://status.nuget.org(每月历史记录在http://status.nuget.org/631950/history)进行跟踪。

与任何外部事物一样,确保您有一个后备策略。NuGet 有一个本地缓存:每当您使用一个包时,它都会在本地缓存中结束,目前限制为 100 个最后使用的包。

您还可以镜像http://www.myget.org上的包:有关代理上游包的更多信息可以在http://docs.myget.org/docs/reference/package-sources的文档中找到。MyGet.org 的可用性可以在http://status.myget.org(历史在http://status.myget.org/519401/history

请注意,MyGet 具有用于横向扩展(甚至扩展到另一个数据中心)的后备机制,如果您想在硬盘上的某个位置保留副本,您也可以随时将您的提要作为简单的 zip 存档下载。

于 2013-07-24T08:51:31.027 回答