提问人:Shubham Gupta 提问时间:12/10/2022 更新时间:12/12/2022 访问量:908
在Azure DevOps中以非“新建”状态使用批量导入上传工作项
Upload Work Items using Bulk Import in non 'New' State in Azure DevOps
问:
我们有一些用户情景和关联的任务,我们想要将其上传到 Azure DevOps (ADO) 。对于上传,我们使用 ADO 的批量工作项导入功能。
问题在于 ADO 仅允许以“新建”状态上传这些工作项,但我们已经有这些用户情景和任务正在进行或处于关闭状态。
如何在非“新建”状态(如“已关闭”或“活动”)下上传工作项?
我不想先将它们全部上传到新状态,然后使用工作表更新它们,因为鉴于我们有很多数据,这将是一项太多的工作。
谢谢 舒巴姆
答:
0赞
Dou Xu-MSFT
12/12/2022
#1
导入的所有工作项都是在新状态下创建的。此规则意味着您不能指定不符合 的字段规则的字段值。new state
请参考 doc:使用 CSV 文件批量导入或更新工作项
恐怕您无法将作品项导入 IN 或 STATE。
您可以通过 :feature request 提交功能请求closed
Active
但是,有一个灵活的解决方案可以解决您的问题:
1 上传处于状态的工作项,而无需手动将状态更改为 或 。(文件:CSV1)New
Closed
Active
2 将工作项导出到步骤 1 中上传的 CSV,您可以创建查询(file:csv2)
3 确保工作项在两个文件中的顺序相同:csv1 和 csv2
4、批量将csv1中所有工作项的状态复制到csv2中的列中,并更新状态并保存cvs2State
5 更新现有工作项
评论