Azure DevOps多个组织或多个项目

5
在尝试组织我们的Azure Devops时,我们正在考虑是否应该使用多个项目、组织或不使用。挑战在于我们托管了多个客户项目,每个项目都有自己的解决方案。选项是在我们自己的组织下创建多个项目或为每个客户创建一个组织。根据此https://learn.microsoft.com/en-us/azure/devops/organizations/projects/about-projects?view=azure-devops文章,微软建议尽可能少地使用项目。我们有大约10个人在这些项目之间跳转,但有些情况下只有一小部分人可以访问,尽管这比在多客户设置中正确使用/组织存储库更少见。

2
使用单个组织和单个团队项目。使用团队来组织不同的客户,并使用安全组来限制对存储库的访问。 - Daniel Mann
感谢您的回复@DanielMann,抱歉我回复晚了。我的问题是管道和所有基于项目级别。如果有10多个不同的项目正在构建并且要发送到不同的Azure服务器,那么我的构建列表是否会变得非常混乱? - amd3
构建可以组织成文件夹。 - Daniel Mann
1个回答

3
我和微软Dev Ops的某位人员通话并进行了屏幕共享,向她展示了结构。她说我们目前的拆分方式更好,也是推荐的方法。我认为这与上面列出的发布指南相矛盾,并进行了解释。但考虑到我们天生的设置方式以及微软的回应,我认为这将满足我们的需求。因此,对于大多数需要长期维护代码的项目,我们将把它们放在我们的组织下,但仍然会创建不同的项目,以便我们可以拥有自己的构建流程、团队、看板等。这也得到了我认识的微软MVP的支持,希望这能帮助其他考虑如何构建他们的Azure Devops的人。最初的回答。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接