如何使用内部批准的软件包创建并保持同步本地nuget存储库?

时间:2014-03-14 16:26:29

标签: nuget nuget-server

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

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

谢谢

1 个答案:

答案 0 :(得分:1)

这正是为ProGet构建的:)

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

还有其他私人存储库,包括MyGet,JFrog Artifactory和Sona Nexus。请务必查看Taking NuGet to the Enterprise,了解在贵组织中介绍NuGet的其他最佳做法。

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