尝试使用rest API重新打开错误时出现TFS错误TF401320
您好,我正在尝试使用TFS中的RESTAPI批处理操作重新打开接近新状态的Bug 我的补丁文件如下尝试使用rest API重新打开错误时出现TFS错误TF401320,rest,tfs,azure-devops,tfs-2015,azure-devops-rest-api,Rest,Tfs,Azure Devops,Tfs 2015,Azure Devops Rest Api,您好,我正在尝试使用TFS中的RESTAPI批处理操作重新打开接近新状态的Bug 我的补丁文件如下 [ { "method":"PATCH","uri":"/_apis/wit/workItems/309?api-version=1.0","headers":{ "Content-Type":"application/json-patch+json" }, "body": [ {
[
{
"method":"PATCH","uri":"/_apis/wit/workItems/309?api-version=1.0","headers":{
"Content-Type":"application/json-patch+json"
},
"body":
[
{
"op":"add",
"path":"/fields/System.State",
"value":"New"
},
{
"from":"add",
"op":"add",
"path":"/fields/System.Tags",
"value":"abc,cde,efg"
}
]
}
]
我得到以下错误,我发现文件中没有太多信息,请帮助我纠正这个问题
TF401320: Rule Error for field Resolved Reason. Error code: HasValues, LimitedToValues, SetByRule, InvalidNotEmpty.
p、 s:类似的方法可以很好地修改新错误关闭您需要清除ResolvedReason字段值:
[
{
"op":"add",
"path":"/fields/System.State",
"value":"New"
},
{
"op":"add",
"path":"/fields/Microsoft.VSTS.Common.ResolvedReason",
"value":""
}
]
非常感谢@starain MSFT:Hi@starain MSFT,当我使用VSO节点api时,同样的错误代码使我的错误变得更轻微。我也可以将同样的解决方案应用于VSO吗?错误~~~~TF401320:字段错误分类的规则错误。错误代码:必需、HasValues、LimitedToValues、AllowsOldValue、InvalidEmpty。@Lalindu它们使用的是相同的REST API,因此您可以。如果仍然存在问题,可以打开一个新线程。