azure-devops - Azure 开发运营 : Merging two projects together

标签 azure-devops azure-marketplace

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

现在,我们已经使用了查询,但这些仅能发挥作用,因此我们决定将我们的项目合并为一个“项目”。我和我的 scrum master 一直在研究 Naked Agility 的合并工具,如以下链接所述:https://blog.devopsabcs.com/index.php/2019/06/12/one-project-to-rule-them-all/ .

有人用过这个工具吗?它对你的效果如何?此外,是否有任何其他选项可以将项目合并在一起,因为这个工具看起来真的很复杂(开发人员说是这种情况)。

最佳答案

Azure DevOps: Merging two projects together

对于给您带来的不便,我们深表歉意。

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

有一个关于make it possible to move a Team Project between Team Project CollectionsUnder Review用户声音.

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

  • 外部 API 集成,例如 Web 应用程序、函数应用程序、JIRA、Service Now
  • 外部入站应用授权
  • 外部出站应用程序授权,例如 Azure 服务主体
  • 对 YAML 构建管道的可变组授权
  • 库引用更新,包括 KeyVault
  • 等等

这种重构最终比代码合并本身要多得多。

此外,还有一个 Azure devops 扩展 Migration Tools for Azure DevOps ,它允许您在 Azure DevOps/TFS 中将团队、工作项和计划与套装从一个项目迁移到另一个项目,既可以在同一组织内,也可以在组织之间进行。观看Video Overview让您在 30 分钟内开始。这个工具很复杂,并不总是很容易发现你需要做什么。

希望这对您有所帮助。

关于azure-devops - Azure 开发运营 : Merging two projects together,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61526631/

相关文章:

Azure Front Door 后端详细介绍了现有 Front Door 问题的补充

xaml - XAML 构建的本地 TFS 到 VSTS 迁移

azure - Microsoft Translator 向我收取 20 个字符翻译 1000 个字符的费用

sql-server - Azure 市场镜像是否有软件保障?

azure - 有什么方法可以限制在 Azure Marketplace 的访问/购买吗?

tfsbuild - xUnit.net Runners 在 Visual Studio Online 构建服务器上不起作用

azure-devops - 尝试了解 Azure Pipelines 中的部署作业

git - 安装在构建期间引用 VS Team Services git 存储库的 Composer 依赖项

azure - 为什么我在 Azure 市场中安装的 Umbraco 总是失败?

azure - Web 应用程序加入 Azure Web Marketplace