将工作项移动到Azure Devops上的不同项目

41

我正在尝试将/复制我的工作项移动到另一个项目中,我需要所有的史诗、功能、用户故事、任务、评论、链接等。

此处提供的步骤介绍了如何移动单个工作项,所以我的计划是移动只有少数几个史诗的史诗,而不必移动每个用户故事/任务。但不幸的是,当史诗被移动时,子项被留下。

有没有其他方法可以做到这一点?

我看到了这个 Excel 解决方案,但似乎不会复制评论。

1个回答

55

您可以使用批量移动功能:

  1. 创建一个新查询以选择您的工作项使用查询编辑器创建和保存托管查询输入图片描述
  2. 选择查询结果中的所有工作项,然后选择“移动”: 输入图片描述
  3. 选择您的新团队项目: 输入图片描述
  4. 保存所有工作项: 输入图片描述

1
如果您有C#的经验,可以尝试这个例子:Azure DevOps Rest Api Move Work items - Shamrai Aleksander
谢谢,这很完美!只有一件事,我无法像文档建议的那样在“树视图”中看到结果。 - Gadam
3
转移到另一个项目似乎总会将工作项的状态重置为“新建”,这显然不是我们想要的。有什么想法吗? - Dave
@k4st0r42 我没有在本地环境中检查过,但文档显示它受 Azure DevOps Server 2022 - Azure DevOps Server 2019 | TFS 2018 支持。https://learn.microsoft.com/en-us/azure/devops/boards/backlogs/bulk-modify-work-items?view=azure-devops - Shamrai Aleksander
1
我最终通过编辑父链接做到了。 - k4st0r42
显示剩余5条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接