目前,我正尝试将大约1600个任务从Azure DevOps看板板导入到另一个看板板(通过浏览器)。这样做时,我遇到了两个问题:
1.无法导入具有“关闭日期”字段的任务,该字段显示:
只读字段“关闭日期”的值已修改。请还原“关闭日期”值或从输入文件中删除该列,然后尝试重新导入。
1.删除带有“关闭日期”的列将导致默认状态“完成”出现问题,它显示:
字段'State'包含不在支持值列表中的值'Done'。
我已将项目设置从旧组织(手动)复制到新组织,例如:
- Process \ State(并将其分配给项目):
1.旧看板中设置的时间和地点
此外,我还必须删除ID列,因为它导致了以下问题:
由于存在这些问题,仍然不可能导入所有这些任务。我正在寻找如何解决这个问题的提示。下面是CSV的一个示例:
Work Item Type,Title,Created By,Created Date,Assigned To,State
Issue,Some test task number 1,TestCreator,02.06.2020 15:19:24,TestWorker,"Done"
Issue,Some test task number 2,TestCreator,02.06.2020 15:20:23,TestWorker,"Done"
1条答案
按热度按时间x8goxv8g1#
在Azure DevOps中通过CSV文件导入工作项时,首先确保以下语句为真:
1.要导出的源项目和要导入的目标项目具有相同的工作项类型配置,通常它们需要具有相同的过程配置,例如,工作项类型、状态。
2.您汇入的所有工作项目都会以新状态建立。此规则表示您无法指定不符合新状态之字段规则的字段值。(这就是为何未将“完成”列为支援值的原因)
3.请确保未向要添加的新工作项分配ID。工作项ID在一个Azure DevOps组织中是唯一的。(ID将导致以下错误消息)x1c 0d1x
在上述先决条件下,导入进程会将导入得工作项以未保存得状态加载到查询视图中.未分配任何ID.请验证结果是否为所需结果.然后,选择“保存项”以保存工作项.
如果在导入时仍然出现错误,请尝试减少每次导入尝试的工作项计数。正如您所说,您有大约1600个任务,您可以通过将它们分成几个查询来导入。