Visual Studio 团队服务中的状态转换

State Transitions in Visual Studio Team Services

是否可以自定义 VSTS 上工作项状态之间的转换?我有一些自定义状态,想限制下一个可用状态。

例如,当在 'New' 状态下出现新错误时,用户应该只能 select 'In Progress'、'Rejected' 等。但他们不应该能够 selected 'Closed'

这在 TFS 中是可能的,但我在 VSTS 中找不到任何地方可以做到这一点。

目前无法使用工作项规则向状态工作流添加限制。尽管通过清除字段、将其设为只读并在状态更改为不希望的状态时使其成为必需字段可能有一些技巧。

工作项规则是最近添加的,目前并不支持旧 XML 模型中的所有限制。

将 TFS 集合导入 VSTS 时,可以选择继续使用 XML 模型来管理进程。这些帐户确实支持许多旧的配置选项和限制。