关于迁移和集成工作跟踪数据
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
可以选择工具来帮助将工作跟踪数据迁移到 Azure DevOps 平台。 本文概述了可用的功能以及支持迁移工作跟踪数据和过程的工具的链接。 还可以将 Azure Boards 与许多第三方工具和扩展集成。
注意
借助适用于 Azure Boards 的 Azure DevOps 市场扩展,可以自定义和增强默认体验。 请参阅本文后面的适用于 Azure Boards 的建议扩展列表。
从本地 Azure DevOps 服务器迁移
Azure DevOps 的数据迁移工具提供了一种高保真度的方法,可以将集合数据库从 Azure DevOps Server 迁移到 Azure DevOps Services。 有关详细信息,请参阅将数据从 Azure DevOps Server 迁移到 Azure DevOps Services。
在 Azure DevOps 项目之间迁移数据
使用 Azure DevOps 迁移工具市场扩展,可以在本地和云端的 Azure DevOps Projects 之间批量编辑和迁移数据。 此工具支持以下任务:
- 将工作项从一个项目迁移到另一个项目,并在迁移后同步更改
- 将多个项目合并为单个项目
- 将一个项目拆分为多个项目
- 协助更改流程模板
- 批量编辑工作项
- 迁移测试套件和测试计划
有关详细信息,请参阅 Azure DevOps 迁移工具 和 OM4ADO。
用于 Microsoft Azure DevOps 的 OpsHub 迁移器(OM4ADO) 以前称为 OpsHub Visual Studio 迁移实用工具 (OVSMU),可实现 Azure DevOps Server 与 Azure DevOps Services 之间的无缝迁移。 将项目从 DevOps Services 迁移到 DevOps Server 上的集合,此过程包括:
- 版本控制信息和历史记录
- 工作项和历史记录
- 测试用例和测试结果
- 迭代、区域路径、组、团队、用户
- 仪表板、查询、小组件和管道
- 支持 Azure DevOps Server 版本 2019 及更高版本
- 支持 Azure DevOps Services
在 Azure DevOps 组织之间迁移进程模型
适用于 Azure DevOps 的流程工具市场扩展支持完成以下任务:
- 在组织之间迁移继承的流程
- 从导出上传本地 XML 流程模型
有关可导入的流程模板定义的约束,请参阅解决流程导入的验证错误。
在旧式工具与 Azure DevOps 之间迁移
OpsHub 迁移管理器 支持旧版或应用程序生活方式管理(ALM)工具和 Azure DevOps 之间的完全保真大规模数据迁移项目。 OpsHub 迁移管理器(OMM)具有以下优势:
- 零停机时间迁移或无中断迁移
- 大规模迁移项目的工厂方法
- 通过保留所有项目、注释、附件和关系的历史记录进行完全保真迁移
导出和导入工作跟踪数据
可用于导入从其他地方导出的工作跟踪数据的主要工具Microsoft Excel。 Excel 支持发布工作项的简单列表或父子链接工作项的分层树。 有关详细信息,请参阅使用 Excel 批量添加或修改工作项。
如果要从 Jira 迁移到 Azure Boards,请考虑使用市场扩展,从 Jira 到 Azure DevOps 工作项的迁移工具。 此工具为以下任务提供支持:
- 从 Jira 查询导出 Jira 问题
- 将用户从 Jira 映射到 Azure DevOps 中的用户
- 迁移工作项字段数据
- 迁移链接和附件
- 迁移历史记录
与 GitHub 集成
Azure Boards 和 Azure DevOps Server 2019 与 GitHub 集成。 将 Azure Boards 与 GitHub 存储库连接,以将 GitHub 提交、拉取请求和问题链接到工作项。 使用 Azure Boards 来计划和跟踪工作时,可使用 GitHub 进行软件开发。
有关详细信息,请参阅将 Azure Boards 连接到 GitHub。
使用服务挂钩与第三方工具集成
可以将 Azure Boards 与其他第三方工具(如 Jenkins 和 Trello)集成。 使用服务挂钩,可以根据 Azure DevOps 事件生成操作。 有关详细信息,请参阅以下文章:
项目及项目组合管理
以下工具支持使用一个或多个项目和项目组合管理工具与 Azure DevOps 集成和同步。 这些工具还支持 Azure Boards 与 Microsoft Project Online 或 Microsoft Project Server 之间的集成。
Integration Manager(OIM) 是一个企业级集成平台。 它使用 50 多个现成可用的 ALM、DevOps、项目和项目组合管理工具为 Azure DevOps(Server 和 Services)启用双向同步。 它支持使用易用的映射 UI 对所有工作项(包括测试项目)进行同步,并且可针对任意数量的项目和团队进行缩放。
- ConnectAll 通过连接用于协作、推动决策和管理软件交付流程(如 ALM、敏捷和 DevOps)中使用的项目的应用程序,帮助组织实现有效的价值流管理。
- Project Connect 提供了一种无缝方法,使用 Microsoft Project Online 和 Azure DevOps Services 在开发团队和项目团队之间交换重要信息。
适用于 Azure Boards 的扩展
产品计划
有关详细信息,请参阅查看团队交付计划。
自定义工作项类型
仪表板小组件
命令行接口
自动化和其他工具
- Azure Boards 看板工具
- 适用于 Azure DevOps 的迁移工具
- Microsoft Flow、Power Apps 和 Power Automate
- Power Automate、Azure DevOps