Azure Artifacts 概觀

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Azure Artifacts 可讓開發人員有效率地從一個地方管理其所有相依性。 透過 Azure Artifacts,開發人員可以將套件發佈至其摘要,並在小組、跨組織,甚至透過因特網公開共用。 Azure Artifacts 也允許開發人員從不同的摘要和公用登錄取用套件,例如 NuGet.org 或 npmjs.com。 Azure Artifacts 支援下列套件類型:NuGet、npm、Python、Maven、Cargo 和通用套件。

必要條件

注意

如果您預期超過配置的 2 GiB 記憶體,建議您 為組織設定帳單

功能可用性

套件類型 Azure DevOps Services Azure DevOps Server
NuGet 套件
npm 套件
Maven 套件
Gradle 套件
Python 套件
貨物包裹
Universal Packages

成品免費層和升級

每個組織最多 2 GiB 的記憶體都免費提供 Azure Artifacts。 達到記憶體上限時,您將無法發佈新的成品。 若要繼續,您必須刪除一些現有的成品,或 設定帳單 來增加您的記憶體限制。 探索定價計算機,以進一步深入瞭解 Azure DevOps 計費。

檢視組織計費

請遵循下列步驟來存取貴組織的帳單設定:

  1. 登入您的 Azure DevOps 組織。

  2. 選取 [齒輪圖示組織設定],然後選取 [計費]。

  3. 檢視您的成品層級和使用限制。

    顯示成品層級和使用量限制的螢幕快照。

檢視成品記憶體耗用量

常見問題集

問:如何管理成品的保留期間?

答:您可以設定保留原則來自動刪除套件。 如需詳細資訊,請參閱 如何使用保留原則來刪除舊套件

問:如何? 刪除特定套件?

答:如需詳細資訊,請參閱 刪除和復原套件

問:哪些成品會參與我的總計費記憶體?

答:您將需支付所有套件類型(npm、NuGet、Python、Maven、Cargo 和通用套件),包括從上游來源儲存的套件。 不過,管線成品和管線快取將不收取任何費用

注意

回收站中的套件會提供整體記憶體耗用量。 這些套件會在 30 天后永久刪除。 如果您想要在該之前移除它們,您可以流覽至回收站並手動刪除它們。

問:如果我從 Azure DevOps 組織移除我的 Azure 訂用帳戶,有何影響?

答:當您從 Azure DevOps 組織移除 Azure 訂用帳戶時,您的存取權僅限於免費層。 如果您的記憶體使用量超過 2 GiB,您會保留套件的唯讀存取權。 若要發佈新的套件,您必須減少低於 2 GiB 的記憶體使用量。 或者,您可以將 Azure 訂用帳戶重新連線到您的組織,並設定計費來增加您的儲存層。

問:即使我儲存成品,我的記憶體耗用量為何會顯示為0 GiB?

答:目前,我們最小的測量單位是 1 GiB,因此您可能尚未超過 1 GiB 閾值。

問:移除成品通常需要多少時間才會反映在計費的記憶體金額中?

答:刪除成品可能不會立即反映在系統中。 儲存體 取用更新通常會在 24 小時內完成,但在某些情況下,最多可能需要 48 小時的時間。 如果您在上傳成品時遇到問題,暫時的因應措施是增加使用量層級,然後在更新記憶體計量后加以減少。

組織 [帳單] 頁面上的 [已使用] 數據行會每天更新一次。 當您刪除成品時,可能不會立即反映在帳單頁面上。 不過,成品 儲存體 頁面會更頻繁地更新,因此您可能會看到這兩個頁面之間的小差異。

顯示成品記憶體耗用量的螢幕快照。