您可以在Azure DevOps的一个项目中拥有多个存储库吗?

时间:2019-07-21 06:37:20

标签: azure-devops

我的项目部署依赖于未发布到maven Central的第三方项目。

我想将此项目(来自GitLab)派生到Azure DevOps中,然后将jar生成并发布到Azure Artifacts中。然后,我可以在主项目中使用此工件。

但是,Azure Artifacts似乎是在项目级别而不是组织级别。

在我看来,Azure DevOps项目仅与一个存储库相关联。

这些观察正确吗?

Azure工件是在项目级别还是在组织级别?

是否可以有一个包含2个存储库的项目?

如果我需要2个项目,第二个项目将一个jar发布到Azure Artifacts,则第一个项目可以访问该jar吗?

2 个答案:

答案 0 :(得分:1)

Azure工件位于组织级别,您可以访问每个团队项目中的所有工件。 (但没有项目就无法访问)

要授予每个供稿的权限:

enter image description here

一个项目可以有一个以上的仓库:

enter image description here

答案 1 :(得分:0)

否,您可以在Azure Devops项目中拥有多个存储库 工件与项目相关 是的,您可以在项目之间共享工件(甚至不必在项目之间共享,只要有适当的凭据,您就可以从任何地方下载这些工件)