簡體   English   中英

如何在vsts中檢查nuget的“程序包管理”?

[英]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是否允許這樣做,但會讓您逐步執行一些手動步驟,或者如果不購買其他許可證就根本無法做到這一點。

是的,您需要安裝軟件包管理擴展程序以允許NuGet軟件包托管。

您可以在“管理擴展”視圖下查看已安裝/請求的擴展,如果將鼠標懸停在工具欄右側用戶帳戶附近的購物袋圖標上,則會顯示該視圖。 即使您不是管理員用戶,也應該能夠請求擴展安裝並查看請求的狀態。 但是,只有管理員可以批准擴展的安裝。

在此處輸入圖片說明

它應該顯示在帳戶級別的“設置\\擴展”面板中:

在此處輸入圖片說明

也可以在右上角的SHoppign袋(類似鎖)圖標中的“管理擴展”鏈接下找到該文件。

在此處輸入圖片說明

正確安裝后(並且在用戶中心中分配了正確的許可證:

在此處輸入圖片說明

這意味着,除非您的用戶已經擁有Visual Studio Enterprise許可證(某些Microsoft合作伙伴計划免費提供了這些許可證),否則您將需要為每個用戶支付高於Visualstudio.com的免費許可證的費用。 每位用戶的價格不是固定的,具體取決於用戶數量,價格可能會略有不同,價格計算器會告訴您確切的每月價格。 目前,對於20位開發者來說,每月總收入為40美元。

它應該顯示在“構建和發布”中心中:

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM