我的旧Azure DevOps组织有多个项目,我希望在组织之间导出和导入Azure DevOps项目,尤其是董事会、回购协议和管道。我不需要历史/版本/提交详细信息,我只需要最新版本。是否有内置的方法来实现这一点?如果没有,是否有使用Azure DevOps REST API构建自定义工具的参考?
pbpqsu0x1#
到目前为止,似乎还没有内置的功能来备份完整的azure devops项目。作为一种解决方法,您可以单独备份相关的项目。您可以参考以下步骤导出项目:
vdgimpew2#
没有内置的方法可用于将项目从一个组织迁移到另一个Azure DevOps组织。如果要构建自定义工具,则需要深入的技术专业知识才能将Azure DevOps REST API用于此迁移作业。有关详细信息,请参阅Azure Devops Services REST APIs。如果您正在寻找一种技术性较低的替代方案,它可以将项目从一个组织迁移到另一个Azure DevOps组织, OpsHub Azure DevOps Migrator (OADOM)是一个很好的选项。它提供Azure DevOps之间的丰富数据迁移,包括历史记录、附件、内联图像、用户提及等,适用于各种数据集,包括源代码、测试资产、工作项、区域、迭代等。有关Azure DevOps项目迁移的详细信息,您可以参考Azure DevOps Migration。请联系OpsHub的Migration Experts,了解将项目从一个组织迁移到另一个Azure DevOps组织的步骤。
2条答案
按热度按时间pbpqsu0x1#
到目前为止,似乎还没有内置的功能来备份完整的azure devops项目。作为一种解决方法,您可以单独备份相关的项目。
您可以参考以下步骤导出项目:
1.将工作项导出到CSV文件。
1.将Azure存储库克隆到本地。
1.导出生成/发布管道的定义。
1.将测试用例导出到CSV文件。
您可以使用下列步骤还原项目:
1.将代码发布到Wiki。
1.使用CSV文件导入工作项目。
1.是的。
1.导入定义构建/发布管道。
1.使用CSV文件导入测试用例。
您还可以使用work item migration tool在项目之间迁移工作项,或者在扩展市场中查找Azure DevOps的迁移扩展工具,例如Migration Tools for Azure DevOps。
最后,还有一个开发人员社区对此特性的建议线程,请单击here了解详细信息。
vdgimpew2#
没有内置的方法可用于将项目从一个组织迁移到另一个Azure DevOps组织。
如果要构建自定义工具,则需要深入的技术专业知识才能将Azure DevOps REST API用于此迁移作业。有关详细信息,请参阅Azure Devops Services REST APIs。
如果您正在寻找一种技术性较低的替代方案,它可以将项目从一个组织迁移到另一个Azure DevOps组织, OpsHub Azure DevOps Migrator (OADOM)是一个很好的选项。它提供Azure DevOps之间的丰富数据迁移,包括历史记录、附件、内联图像、用户提及等,适用于各种数据集,包括源代码、测试资产、工作项、区域、迭代等。有关Azure DevOps项目迁移的详细信息,您可以参考Azure DevOps Migration。
请联系OpsHub的Migration Experts,了解将项目从一个组织迁移到另一个Azure DevOps组织的步骤。