防止用户在Azure DevOps中解决工作项之前关闭工作项

时间:2019-05-14 19:15:09

标签: tfs azure-devops

我想防止用户直接关闭任务而不在azure devops(vsts)中解决它。是否可以对状态施加约束?

2 个答案:

答案 0 :(得分:1)

坦率地说,您要的东西没有道理。

您无法保存带有验证错误的内容。您可以关闭而不保存。还有什么其他选择?在某种程度上,将某人锁定为表单是一种糟糕的UX设计,它被称为错误。无论如何,您的用户都可以随时关闭其浏览器。

答案 1 :(得分:0)

是的,您可以定义约束。在Azure DevOps中,可以创建自定义规则:Add a rule to a work item type (Inheritance process)。 例如:

  1. 添加自定义字段(如“关闭分辨率”)-Add and manage fields for an inherited process

enter image description here

  1. 在“解决”状态下,为其设置一些值-Add a custom rule

enter image description here

  1. 将其设置为“关闭”状态需要-Add a custom rule

enter image description here