設定上游來源
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
透過 Azure Artifacts 上游來源,您可以使用單一摘要來儲存您發佈的套件,以及從外部摘要和公用登錄取用的套件,例如 npmjs.com、NuGet.org,來簡化套件管理。當您的摘要上啟用上游來源時,Azure Artifacts 會自動從上游儲存共同作業者或更新版本所安裝之任何套件的複本。
注意
上游來源不支援 Maven 快照集。
在新摘要中啟用上游來源
登入您的 Azure DevOps 組織,然後瀏覽至您的專案。
選取 [ 成品],然後選取 [ 建立摘要]。
提供 摘要的名稱 ,並選取其 [可見性 ] 和 [範圍 ] 設定。 請務必核取 [ 包含來自通用公用來源的 套件] 複選框,以啟用上游來源。
完成後,選取 [建立]。
注意
您必須是摘要擁有者或摘要管理員,才能新增或移除上游來源。
在現有摘要中啟用上游來源
登入您的 Azure DevOps 組織,然後瀏覽至您的專案。
選取齒輪圖示按鈕 以流覽至您的摘要設定。
選取 [上游來源],然後選取 [ 新增上游來源]。
選取 [公用來源],然後從下拉功能表中選取 [公用來源 ]。
完成 時選取 [新增 ],然後在右上角再次選取 [儲存 ],以保留變更。
注意
只有 npm 登錄才支援自定義公用上游來源。
在與上游來源相同的組織中新增摘要
登入您的 Azure DevOps 組織,然後瀏覽至您的專案。
選取齒輪圖示按鈕 以存取摘要的設定。
選取 [上游來源],然後選取 [ 新增上游]。
選取 此組織中的 Azure Artifacts 摘要。
從下拉功能表中選取所需的 摘要 ,將其新增為上游來源。 然後,選取 [檢視],然後選擇您想要使用的套件類型。 或者,您也可以修改上游來源的名稱。
完成時,請選取 [新增 ]。
在不同組織中將摘要新增為上游來源
登入您的 Azure DevOps 組織,然後瀏覽至您的專案。
選取齒輪圖示按鈕 以存取摘要的設定。
選取 [上游來源],然後選取 [ 新增上游]。
選取 另一個組織中的 Azure Artifacts 摘要。
以下欄格式輸入您的 Azure Artifacts 摘要定位器:
組織範圍摘要:
azure-feed://ORGANIZATION_NAME/FEED_NAME@VIEW
專案範圍摘要:
azure-feed://ORGANIZATION_NAME/PROJECT_NAME/FEED_NAME@VIEW
選取您想要使用的套件類型,並提供上游來源的名稱。
完成時,請選取 [新增 ]。
注意
若要將來自不同組織的摘要新增為上游來源,目標摘要擁有者必須透過流覽至 [摘要>>設定檢視] 選取指定檢視 [編輯] 右側的省略號按鈕,與與我的 Microsoft Entra 租使用者相關聯的組織中的所有摘要和人員共用目標檢視。>
範例
注意
您必須是 摘要和上游讀取器(共同作業者)、 摘要發行者(參與者)或 摘要擁有者 ,才能從上游安裝新的套件。 每個上游套件的複本會儲存至第一次使用的摘要。 摘要讀取器可以使用已經從上游來源儲存的套件。