在 VSTS 中删除其他一些工作项后无法删除/修改某些工作项
Cannot delete / modify some workitems after deleting some others in VSTS
由于内部重组,我们从一个 VSTS 项目中删除了一些内容。这样做之后我们发现有些工作项不能再修改/删除,如果我们尝试删除它们,我们会得到一个:
Failed to delete work item: 47420. Error Details: TF401232: Work item 53559 does not exist, or you do not have permissions to read it.
47420 是我尝试删除的 WorkItem,53559 是已删除的工作项,它是该工作项的子项。
如果我打开 WorkItem 47420,我会在 Related Work 下看到错误:未找到工作项目或没有访问它的权限。
如果我删除 link 并保存我再次得到的更改:
TF401232: Work item 53559 does not exist, or you do not have
permissions to read it.
有什么想法吗?这发生在很多元素上......
确保您具有删除工作项的正确权限。参见 granted explicit permissions to delete or restore work items。那么可以先尝试永久删除工作项53559
按照以下方法永久删除工作项:
来自门户网站:
- 转到工作页面
- 右键单击工作项 > 删除
- 单击回收站按钮
- 右键单击工作项 > 永久删除
更多信息,您可以参考:Delete work items
通过witadmin destroywi
命令删除工作项:
witadmin destroywi /collection: https://xxx.visualstudio.com /id:53559
使用 REST 删除工作项API:
DELETE
https://{accountName}.visualstudio.com/{project}/_apis/wit/workitems/{id}?destroy={destroy}&api-version=4.1
更新:
您提到了“If I delete the link and save the change I get again
:”
通常当您删除一个工作项时,link 和其他工作项也会自动删除。所以我猜你没有正确删除工作项。如果您可以在回收站中找到已删除的工作项 53559
,那么只需尝试还原它,然后尝试 editing/deleting 其他工作项以检查是否可行。
如果还是不行,那你可以试试永久删除。
顺便说一句,这个问题似乎与特定帐户有关,之前有类似的问题提交,您可以参考以下主题了解更多信息:
重点是显示错误的工作项是我无权访问的另一个项目中的工作项。我已经解决了一个错误:
当用户故事有一些必填字段未填写时,也会发生此错误。所以我提供了必填字段,我可以解决这个问题。
由于内部重组,我们从一个 VSTS 项目中删除了一些内容。这样做之后我们发现有些工作项不能再修改/删除,如果我们尝试删除它们,我们会得到一个:
Failed to delete work item: 47420. Error Details: TF401232: Work item 53559 does not exist, or you do not have permissions to read it.
47420 是我尝试删除的 WorkItem,53559 是已删除的工作项,它是该工作项的子项。
如果我打开 WorkItem 47420,我会在 Related Work 下看到错误:未找到工作项目或没有访问它的权限。
如果我删除 link 并保存我再次得到的更改:
TF401232: Work item 53559 does not exist, or you do not have permissions to read it.
有什么想法吗?这发生在很多元素上......
确保您具有删除工作项的正确权限。参见 granted explicit permissions to delete or restore work items。那么可以先尝试永久删除工作项53559
按照以下方法永久删除工作项:
来自门户网站:
- 转到工作页面
- 右键单击工作项 > 删除
- 单击回收站按钮
- 右键单击工作项 > 永久删除
更多信息,您可以参考:Delete work items
通过
witadmin destroywi
命令删除工作项:witadmin destroywi /collection: https://xxx.visualstudio.com /id:53559
使用 REST 删除工作项API:
DELETE https://{accountName}.visualstudio.com/{project}/_apis/wit/workitems/{id}?destroy={destroy}&api-version=4.1
更新:
您提到了“If I delete the link and save the change I get again
:”
通常当您删除一个工作项时,link 和其他工作项也会自动删除。所以我猜你没有正确删除工作项。如果您可以在回收站中找到已删除的工作项 53559
,那么只需尝试还原它,然后尝试 editing/deleting 其他工作项以检查是否可行。
如果还是不行,那你可以试试永久删除。
顺便说一句,这个问题似乎与特定帐户有关,之前有类似的问题提交,您可以参考以下主题了解更多信息:
重点是显示错误的工作项是我无权访问的另一个项目中的工作项。我已经解决了一个错误:
当用户故事有一些必填字段未填写时,也会发生此错误。所以我提供了必填字段,我可以解决这个问题。