NuGet提供与NuGet Server和NuGet Gallery的对比

时间:2018-05-25 09:03:30

标签: c# .net nuget

我们是一个小型开发团队,我们希望开始使用我们的库作为NuGet包。现在我已经看到我们可以创建一个NuGet feed或NuGet Server或NuGet Gallery。

现在我们不确定我们的小团队有什么不同以及权利决定是什么。

有人可以解释一下吗?

先谢谢你!

此致 的Matthias

2 个答案:

答案 0 :(得分:2)

这是你需要去的地方

Hosting your own NuGet feeds

  
      
  • 本地Feed :将包简单地放在合适的网络文件共享上,理想情况下使用nuget init和nuget add来创建分层   文件夹结构(NuGet 3.3+)。有关详细信息,请参阅Local Feeds
  •   
  • NuGet.Server :通过本地HTTP服务器提供程序包。有关详细信息,请参阅NuGet.Server.
  •   
  • NuGet Gallery :使用NuGet Gallery Project(github.com)在Internet服务器上托管软件包。 NuGet Gallery为用户提供服务   管理和功能,如允许的广泛的Web UI   从浏览器中搜索和浏览包,类似于   nuget.org。
  •   

答案 1 :(得分:1)

快速分解:

Feed:如果您希望自己的套餐仅供您的团队使用,则最好。您可以选择受众群体。

服务器:通过http protocall向公众提供包。

图库:使用NuGet Gallery项目(github.com)在Internet服务器上托管软件包。 NuGet Gallery提供用户管理和功能,例如广泛的Web UI,允许在浏览器中搜索和浏览包,类似于nuget.org。

请阅读更多here

相关问题