![](/img/trans.png)
[英]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.