设置上游源
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
使用 Azure Artifacts 上游源,可以通过使用单个源来简化包管理,以便存储发布的包以及从外部源和公共注册表(如 npmjs.com、NuGet.org)使用的包。在源上启用上游源时,Azure Artifacts 将自动保存协作者安装的任何包的副本,或者从 上游 安装更高版本。
在新源中启用上游源
登录到 Azure DevOps 组织,并导航到你的项目。
选择“项目”,然后选择“创建源”。
为源提供名称,并选择其可见性和范围设置。 请确保从公共源检查框中检查 Include 包,以启用上游源。
完成操作后,选择“创建”。
重要
上游源不支持 Maven 快照。
在现有源中启用上游源
登录到 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
选择要使用的包类型,并为上游源提供名称。
完成时选择“保存” 。
示例
注意
必须是源和上游读取者(协作者)、源发布者(参与者)或源所有者才能从上游安装新包。 第一次使用时,每个上游包的副本将保存到源中。 源读取器可以使用已从上游源保存的包。
相关文章
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈