在Azure DevOps中如何将产品待办事项、史诗、特性等从一个组织迁移到另一个组织

45次阅读
没有评论

问题描述

在Azure DevOps中创建了一个名为”Org ABC”的组织结构,在该组织下有许多待办事项(史诗、特性、产品待办事项等)。现在,用户创建了一个新的组织结构”ORG XYZ”,并且作为其所有者。用户想要将一些未完成的待办事项从之前的”Org ABC”组织迁移到新的”ORG XYZ”组织中。用户想知道是否可以实现这个目标,或者是否需要在新的组织中从头创建这些待办事项。

解决方案

以下操作可能涉及版本差异,请在操作前进行备份并仔细阅读相关文档。

方案1:迁移工作项

在Azure DevOps中,你可以使用导入/导出功能来迁移工作项(如待办事项、史诗、特性等)。以下是具体步骤:

  1. 导出工作项到CSV文件:
  2. 打开”Org ABC”组织中的Azure DevOps项目。
  3. 导航到”Boards”(面板) > “Queries”(查询)。
  4. 创建一个查询以筛选要迁移的工作项。
  5. 在查询结果页面,点击”Export to CSV”(导出为CSV)将工作项导出为CSV文件。

  6. 导入工作项到新组织”ORG XYZ”:

  7. 打开”ORG XYZ”组织中的Azure DevOps项目。
  8. 导航到”Boards”(面板) > “Queries”(查询)。
  9. 创建一个新的查询。
  10. 在查询结果页面,点击”Import work items”(导入工作项),选择之前导出的CSV文件,并按照提示进行导入。

方案2:迁移过程模板和自定义过程

如果你在Azure DevOps中使用了自定义过程模板,或者需要迁移组织的自定义过程设置,以下是一些可能的步骤:

  1. 使用过程迁移工具:
  2. Azure DevOps提供了名为”process migrator tool”的工具,用于帮助迁移过程模板和自定义设置。你可以在GitHub上找到相关的文档和资源。

  3. 使用REST API:

  4. 如果需要更精细的控制,你可以使用Azure DevOps的REST API来进行迁移。这需要编写一些脚本或程序来处理数据迁移过程。

请注意,迁移自定义过程模板和设置可能需要更多的技术知识和操作,建议在操作前详细阅读Azure DevOps文档和相关资源。

注意事项

在进行任何迁移操作之前,建议先在测试环境中进行实验,确保迁移过程不会影响生产数据。此外,如果你的工作项之间存在复杂的依赖关系或其他特殊情况,可能需要更多的计划和准备。

参考链接

在执行上述操作时,请确保在Azure DevOps官方文档中查找最新的指导和支持。

请注意,迁移工作涉及到数据和设置的迁移,可能会涉及较高的风险。在执行任何迁移操作之前,务必备份重要数据,并在非生产环境中进行测试和验证。如果需要更多的技术支持和指导,请考虑咨询Azure DevOps官方支持或寻求专业技术人员的帮助。

正文完