根据内部政策,我必须设置一个本地nuget存储库,其中只包含内部委员会批准的软件包。
我知道如何设置本地nuget服务器,我也找到了如何从Nuget(http://weblogs.asp.net/jgalloway/archive/2011/02/02/downloading-a-local-nuget-repository-with-powershell.aspx)下载所有软件包,但我需要的是一种方法来下载经过批准的软件包依赖项,将它们保存在我的本地服务器上,然后在新版本发布时将它们保持日期并在内部“重新批准”。
谢谢
答案 0 :(得分:1)
这正是为ProGet构建的:)
ProGet是一个私有的NuGet存储库,旨在管理用作应用程序依赖性的第三方和内部库。有一个免费版本的ProGet可满足大多数组织需求。
还有其他私人存储库,包括MyGet,JFrog Artifactory和Sona Nexus。请务必查看Taking NuGet to the Enterprise,了解在贵组织中介绍NuGet的其他最佳做法。
(免责声明:我为Inedo工作)