由 Martin Hinshelwood 创建和维护 (http://nkdagility.com)
Azure DevOps 迁移工具允许你在 Microsoft Team Foundation Server (TFS) 和 Azure DevOps Services 上的团队项目之间批量编辑和迁移数据。查看文档以了解具体操作方法。该项目作为代码发布在 GitHub 上,并作为 Winget 包nkdAgility.AzureDevOpsMigrationTools
发布。
在 Github 上提问:https://github.com/nkdAgility/azure-devops-migration-tools/discussions
这些工具在 Windows 上运行,并支持连接到 Team Foundation Server 2013+、Azure DevOps Server 和 Azure DevOps Services。它们支持托管实例和本地实例,并且可以在任意两个实例之间移动数据。
在大多数情况下,对于 2013 年以上的任何版本,我们支持在 ((Azure DevOps Server | Team Foundation Server | Azure DevOps Services) <=> (Azure DevOps Server | Team Foundation Server | Azure DevOps Services))之间移动数据。
Work Items
(包括链接和附件)Teams
、 Shared Queries
Test Plans & Suites
Configurations
、 Shared Steps
、 Shared Parameters
Pipelines
Processes
注意:“地点”包括Projects
、 Collections
、 Organizations
重要提示:此工具适用于熟悉 TFS/Azure DevOps 对象模型和 Visual Studio 中调试的经验丰富的用户。它由来自 Azure DevOps 社区的 100 多名贡献者开发,用于处理各种场景和边缘情况。并非所有情况都得到支持。
支持选项: GitHub 上提供社区支持。如需付费支持,请考虑我们的 Azure DevOps 迁移服务。
预览的文档位于 Preview]
这些指标直接来自 Application Insights 中的 Custo Metrics,每 10 分钟更新一次。它们是实验性的,可能不准确。
公制 | 类别 | 类型 | 全部(过去 30 天) | 笔记 |
---|---|---|---|---|
工作项指标 | 工作项 | 数数 | 这计算已处理的工作项的数量 | |
大道 | 处理一个工作项所需的平均时间 | |||
修订 | 数数 | 已处理的修订总数 | ||
大道 | 每个工作项的平均修订次数 |
该工具使用 OpenTelemetery 收集指标和日志,并使用 Application Insights 来存储和分析它们。异常情况也会发送到 Elmah.io 进行分析和改进。
Azure DevOps 自动化工具上还提供其他高级工具。这些是 Powershell 脚本的集合,可用于:
这些工具旨在帮助您大规模管理工作项的迁移。
如果有人有空,您可以尽最大努力从上述社区和社交媒体上获得免费支持。如果您正在寻求付费支持, Naked Agility 与 Martin Hinshelwood & Co 拥有许多专家,其中许多人都为该项目做出了贡献,这可以为您提供帮助。了解我们如何帮助您完成迁移,并预约免费咨询,讨论如何让事情变得更轻松。
我们与客户一起使用这些工具,为了好玩,每天进行现实世界的迁移,我们可以: