【问题标题】:how to check for nuget "package management" in vsts?如何检查vsts中的nuget“包管理”?
【发布时间】:2018-05-21 19:00:24
【问题描述】:

我的组织在 VSTS 中设置了项目,但我不确定 VSTS 实例是否设置为托管包源。基于一些基本的谷歌搜索,似乎有一个“包管理”扩展。这是我需要安装的扩展程序以通过 VSTS 为我的组织提供 NuGet 包功能吗?:

https://marketplace.visualstudio.com/items?itemName=ms.feed

有没有办法识别为 VSTS 实例安装的扩展?例如,我可以在 VSTS 中导航到一个菜单项,它会显示已安装扩展的列表吗?如何确定是否已为我的组织的 VSTS 实例安装了“包管理”扩展?是否可以为我的组织的 VSTS 配置任何可提供 NuGet 包托管功能的替代扩展?

更新

我正在尝试了解“包管理”VSTS 扩展的定价参数:

https://marketplace.visualstudio.com/items?itemName=ms.feed#pricing

“为 Visual Studio Enterprise 订阅者提供包管理”,但其中一种订阅看起来非常昂贵:

https://www.visualstudio.com/vs/pricing/

“此外,每个 VSTS 帐户包括 5 个免费的包管理用户,您可以根据需要使用右侧的定价支付更多费用。”

根据上面引用的行,听起来我们可以安装扩展程序,并且 5 个用户将可以免费使用该程序包。如果我们有 20 名开发人员,那么我们需要每月支付 60 美元,让每个人都能使用带有内部托管软件包的应用程序,对吧?

我想这意味着除非我们购买额外的许可证,否则其他用户根本无法使用使用内部托管 NuGet 包的应用程序,因为他们无法下载这些包,对吧?您是否知道对于没有包管理许可证的用户是否有破解或解决方法可以拉下内部托管的包? IE。我不确定 Microsoft 是否会允许这样做,但会让您执行一些手动步骤,或者如果不购买额外的许可证就根本不可能。

【问题讨论】:

  • 您不会得到任何帮助来寻找实施盗版的方法或以其他方式规避此处的许可要求。如果您想要超过 5 个用户,请购买许可证。
  • 我不想犯盗版哈哈。一些软件供应商提供具有部分功能的免费版本以及付费的高级选项。他们的策略是用免费软件吸引你,然后希望附加功能足以让你付费
  • 它是 100% 免费的,可供 5 个用户使用。有你的钩子。它对 Visual Studio Enterprise 订阅者也是免费的,您的开发人员可能已经是这些订阅者了。
  • 您可以在 Azure IaaS 上运行 Proget 服务器,每月的价格将高于 40 美元。您可以以 795 美元/年的价格获得一个私人 MyGet 帐户。或者您可以让 CI 构建将 nuget 包放入文件共享中并免费遭受较低的性能。
  • 虽然我可能会想到一些技巧,但@DanielMann 是对的。该产品的价格极具竞争力。你已经用 VSTS 用很少的钱得到了很多东西,他们需要赚钱才能不断改进产品。

标签: c# .net git nuget azure-devops


【解决方案1】:

是的,您需要安装包管理扩展以允许 NuGet 包托管。

您可以在“管理扩展程序”视图下查看已安装/请求的扩展程序,如果您将鼠标悬停在工具栏右侧的购物袋图标上,该视图会出现在您的用户帐户附近。即使您不是管理用户,您也应该能够请求扩展安装并查看请求状态。但是,只有管理员才能批准安装扩展。

【讨论】:

  • 嘿嘿,你比我强,但我有更多截图;)。
  • 那么“包管理”扩展是免费的还是有免费版本的?
  • @user9393635 查看文档。扩展程序本身是免费的,它是按用户许可的。前 5 个用户是免费的,除此之外,您必须为每个用户支付月费。 marketplace.visualstudio.com/items?itemName=ms.feed#pricing
  • 感谢@DanielMann 我在原始帖子底部的新“更新”部分下添加了一些特定于扩展的问题
【解决方案2】:

它应该显示在帐户级别的设置\扩展面板中:

也可以在右上角购物袋(锁状)图标的“管理扩展”链接下找到。

正确安装后(并且您在用户中心分配了正确的许可证:

这意味着,除非您的用户已经拥有 Visual Studio Enterprise 许可证(某些 Microsoft 合作伙伴计划免费提供这些许可证),否则您需要为每个用户支付超出您通过 Visualstudio.com 获得的免费许可证的费用。每个用户的价格不是固定的,根据用户数量,价格可能会略有不同,定价计算器会准确地告诉您每月的价格是多少。 For 20 developers it currently shows $40 per month in total.

它应该显示在构建和发布中心:

【讨论】:

  • 感谢@jessehouwing 我在原始帖子底部的新“更新”部分下添加了一些特定于扩展的问题
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-07
  • 1970-01-01
  • 1970-01-01
  • 2017-10-26
相关资源
最近更新 更多