Azure DevOps - 规则,在状态更改时制作所需的附件

Azure DevOps - Rules, make required attachments on state change

我是 Azure Dev Ops 的新手,我正在尝试在状态更改时创建一个必填字段。例如,当状态更改为批准者时,应要求审阅者签字。当我编写附加规则时,它不起作用。 Rule Screenshot

字段是 On/Off fields。能请教一下吗?

在 azure devops 工作项中,如果我们使用字段的布尔类型。那么这个字段将默认设置为 Require 并且我们无法更改它。 并且根据我们的电话,我更新了我的答案并帮助您创建了一个演示。

更新

这用于将状态更改为审阅者。以下是步骤:

  1. 由于我们不能使用布尔类型的字段来帮助我们设置所需的。所以,我们需要使用另一个字段来帮助我们完成它。这里我使用 Date/Time 类型。
  2. 我们需要关联字段 Review Sign Off 和 Review Sign Off Time。所以我们需要创建其他五个规则(其中两个用于防止误操作)。

详情如下:

注意:我的测试状态是New -> fa -> Rev -> Close;这个demo用来设置规则从fa->Rev

  1. 创建 ChangeState 规则:
  2. 创建 SetTime 规则:
  3. 创建只读规则:当状态不是 Rev 之前的状态时,将签名设置为只读
  4. 创建另外两条规则以防止误操作: