[英]How do I auto-increment nuget package version using VSTS build process?
[英]how to check for nuget “package management” in vsts?
我的组织在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个免费的Package Management用户,您可以使用右边的价格按需支付更多费用。”
根据上面引用的行,听起来我们可以安装扩展程序,并且5个用户将免费使用该软件包。 如果我们有20个开发人员,则我们每个人每月需要支付$ 60才能使用带有内部托管程序包的应用程序,对吗?
我想这意味着,除非我们购买额外的许可证,否则其他用户将无法使用使用内部托管的NuGet软件包的应用程序,而b / c他们将无法拉下那些软件包,对吗? 您是否知道对于没有Package Management许可证的用户来说,是否有黑客或变通办法可以拉下内部托管的软件包? 也就是说,我不确定Microsoft是否允许这样做,但会让您逐步执行一些手动步骤,或者如果不购买其他许可证就根本无法做到这一点。
它应该显示在帐户级别的“设置\\扩展”面板中:
也可以在右上角的SHoppign袋(类似锁)图标中的“管理扩展”链接下找到该文件。
正确安装后(并且在用户中心中分配了正确的许可证:
这意味着,除非您的用户已经拥有Visual Studio Enterprise许可证(某些Microsoft合作伙伴计划免费提供了这些许可证),否则您将需要为每个用户支付高于Visualstudio.com的免费许可证的费用。 每位用户的价格不是固定的,具体取决于用户数量,价格可能会略有不同,价格计算器会告诉您确切的每月价格。 目前,对于20位开发者来说,每月总收入为40美元。
它应该显示在“构建和发布”中心中:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.