活动
设置上游源
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 租户关联的组织中所有源和人员共享目标视图>>。
备注
必须是 源和上游读取者(协作者)、 源发布者(参与者)或 源所有者 才能从上游安装新包。 第一次使用时,每个上游包的副本将保存到源中。 源读取器可以使用已从上游源保存的包。
其他资源
培训
认证
Microsoft Certified: DevOps Engineer Expert - Certifications
此认证测试你是否能够完成以下技术任务:设计和实现流程和通信;设计和实现源代码管理策略;设计和实现生成和发布管道;制定安全性和合规性计划;实施检测策略。
文档
-
了解 Azure Artifacts 上游源
-
了解如何控制对公共注册表的访问,并保护环境免受恶意公共包的侵害。
-
启用上游源并将其添加到公共源 - Azure Artifacts
如何在 Azure Artifacts 中启用上游源并将其添加到公共源