Hierarchies/structures 在 Azure Artifacts 中?

Hierarchies/structures in Azure Artifacts?

我们正在从 Artifactory 迁移到 Azure Artifacts。 在 Artifactory 中,我们有相当深的存储库结构和层次结构。

现在我想知道如何在 Azure Artifacts 中实现这样的 structures/hierarchies。

据我所知,只有普通列表中的供稿。

谢谢


添加了更多描述:

我们正在开发软件产品,希望将它们交付到神器存储中。我们有一个平台产品和基础产品的多种变体,适用于不同的客户和不同的硬件架构。在 Artifactory 中,我们定义了一个结构,以便我们可以轻松浏览并找到产品的正确变体。像这样:

 Platform
    Arm
        Prod Pf Arm
    Intel
        Prod Pf Intel
 Cust1
    Arm
       Product V1
    Intel
       Product V2
 Cust2
    Arm
        Prod V3

Azure Artifacts 没有与 Artifactory 相同的存储库结构和层次结构。

在 Azure Devops 中,我们使用 Organization + Project 来管理工作。所以在大多数场景下,每个项目对应一个大产品的一个模块,组织代表一个大产品。或者有时一个项目代表一个产品,其中的 repos 代表项目级产品的子模块。

然后 Azure Devops 提供 Organization-Scoped Feed and Project-Scoped to manage the packages for the projects and organizations. We can set permissions in Feed Settings to determine who can access our feed, also UpStream sources 是在 feed 之间创建桥梁的一个很好的选择。 (如果feedB是feedA的上游源,那么可以访问FeedA的人,可以通过FeedA间接访问FeedB)。

您会发现Azure Artifacts 中的结构与Artifactory 中的结构大不相同。您可以从 these documents 了解有关 Azure Artifacts 的更多信息。希望对您有所帮助:)