5

根据内部政策,我必须设置一个本地 nuget 存储库,其中仅包含内部委员会批准的包。

我知道如何设置本地 nuget 服务器,我还找到了如何从 Nuget 下载所有包(http://weblogs.asp.net/jgalloway/archive/2011/02/02/downloading-a-local-nuget-repository -with-powershell.aspx),但我需要的是一种方法来下载通过其依赖项批准的软件包,将它们保存在我的本地服务器上,然后可能在新版本出现时保持它们的最新状态,并且它在内部得到“重新批准”。

谢谢

4

1 回答 1

1

这正是ProGet的用途:)

ProGet 是一个私有 NuGet 存储库,旨在管理用作应用程序依赖项的第三方库和内部库。有一个免费版本的 ProGet 可以满足大多数组织的需求。

还有其他可用的私有存储库,包括 MyGet、JFrog Artifactory 和 Sona Nexus。请务必查看将 NuGet 引入企业,了解在您的组织中引入 NuGet 的其他最佳实践。

(免责声明:我为 Inedo 工作)

于 2014-03-16T19:07:01.110 回答