Azure devops Azure DevOps:将两个项目合并在一起

Azure devops Azure DevOps:将两个项目合并在一起,azure-devops,azure-marketplace,Azure Devops,Azure Marketplace,几年前,我们的团队完全过渡到Azure DevOps。在此之前,我们混合使用了on-prem TFS和Subversion,但使用了Azure DevOps,因为它更容易在开发人员和BA团队之间维护项目状态。当时,对于团队正在进行的每个项目,我们只是在Azure DevOps中创建了一个新的“项目”,但在过去几年中,我们发现使用该方法无法帮助我们跟踪所有这些项目的指标。我们还发现,维护多个单独的积压工作并不理想,因为我们让开发人员在不同的项目中同时分布在多个sprint中,没有一个地方让团队领导

几年前,我们的团队完全过渡到Azure DevOps。在此之前,我们混合使用了on-prem TFS和Subversion,但使用了Azure DevOps,因为它更容易在开发人员和BA团队之间维护项目状态。当时,对于团队正在进行的每个项目,我们只是在Azure DevOps中创建了一个新的“项目”,但在过去几年中,我们发现使用该方法无法帮助我们跟踪所有这些项目的指标。我们还发现,维护多个单独的积压工作并不理想,因为我们让开发人员在不同的项目中同时分布在多个sprint中,没有一个地方让团队领导或scrum主管在一天内完全了解他们的团队成员在做什么

现在,我们已经使用了查询,但这些查询仅限于此,所以我们决定将我们的项目合并到一个“项目”中。我的scrum大师和我一直在研究裸敏捷的合并工具,如以下链接所述:

有人使用过这个工具吗?它对您的效果如何?另外,由于这个工具看起来非常复杂(开发人员说是这样),所以是否还有其他选项可以将项目合并在一起

Azure DevOps:将两个项目合并在一起

很抱歉给您带来不便

恐怕azure devops目前不支持将项目合并到项目中

有一个正在审查中用户的声音

合并两个项目并不是一项简单的任务,它不仅包含源代码、构建/发布历史、工作项和其他主要围绕访问和安全性的注意事项:

  • 外部API集成,如Web应用程序、功能应用程序、JIRA、Service Now
  • 外部入站应用程序授权
  • 外部出站应用程序授权,如Azure服务主体
  • YAML建造管道的可变集团授权
  • 库参考更新,包括KeyVault
这种重构最终比代码合并本身的工作量要大得多

此外,还有一个Azure devops扩展,它允许您在同一个组织内以及组织之间,在Azure devops/TFS中将团队、工作项以及计划和套装从一个项目迁移到另一个项目。看电视,30分钟后开始。这个工具很复杂,要发现你需要做什么并不总是那么容易


希望这能有所帮助。

@Leo Lui MSFT,感谢您的跟进。是的,我看过了视频,即使在那之后,它仍然相当复杂,但现在看来这是我们目前唯一要走的路。不过我要说的是,我们正在迁移到当前“主”项目中的项目都非常简单,因为它们只包含积压、回购、维基和管道。@大卫·柯西,事实上,这相当复杂。但目前似乎没有更好的方法,除非手动合并。顺便说一句,如果上面的答案对你有帮助,你可以,因此它可以帮助其他社区成员谁得到同样的问题,我们可以存档这个线程,谢谢。