父状态更改时,子工作项状态是否会自动更改

时间:2012-04-09 22:17:33

标签: tfs workflow

我为两种类型的工作项(用户素材和任务)定义了相同的状态和转换,我希望当某个工作项在该特定状态中转换为具有相同状态和转换的所有子工作项时设置为此状态。

实施例: 用户故事和任务的状态已推迟,例如我有3个子工作项的用户故事,当我将父级用户故事的状态更改为推迟所有状态的子工作项目已推迟时自动更改为状态延期

2 个答案:

答案 0 :(得分:4)

这当然是有用的功能,但目前还没有它的支持。您可以使用TFS-API来调用状态更改。这个post提供了一个相关的示例。

答案 1 :(得分:2)

如果要构建服务器端扩展,则可以完全执行此操作。我的建议是通过编译插件DLL并将其放在每个应用层服务器上的插件文件夹中来ISubscriber路由。我们在本书的第25章“Wrox Professional Team Foundation Server 2010中有一些关于创建ISubscriber的其他信息。