在VSTS中设置Epic、Feature、Stories时,我使用的是带有规划的迭代。当使用VSTS中的计划功能时,您需要为每个显示的车道(即功能和史诗)设置迭代
当与新的父节点关联时,是否可以使子节点继承父节点的迭代路径?
发布于 2018-01-15 09:24:46
您也可以使用WebHooks来完成此任务。
简单工作流程:
发布于 2018-01-05 22:23:40
默认情况下,否。您可以设置TFS聚合器托管版本(https://marketplace.visualstudio.com/items?itemName=tfsaggregatorteam.tfs-aggregator-web-service),它将在创建或保存工作项后触发,并且可以应用某些规则(如将字段从父项复制到子项)。这些更改将在保存后应用,并且VSTS的UI中有一些地方需要用户手动刷新才能看到这些自动更改。
auto-open / auto-close example显示了父子工作项之间的交互,并且可以作为起点。
<rule name="AutoOpen" appliesTo="Task">
<!-- Update Work Item to Committed if a task became "active" -->
<![CDATA[
if (new[] {"In Progress", "To Do"}.Contains((string)self["System.State"]))
{
if(self.HasParent() && ((string)self.Parent["System.State"]) != "Committed")
{
self.Parent.TransitionToState("Committed", "Auto Activated");
}
}
]]>
</rule>
<rule name="AutoClose" appliesTo="Task">
<!-- Update Work Item to Done if a all child tasks are Done or Removed -->
<![CDATA[
if ((string)self["System.State"] == "Done" && self.HasParent() && ((string)self.Parent["System.State"]) != "Done")
{
if (self.Parent.Children.All(child => new[] {"Removed", "Done"}.Contains((string)child["System.State"])))
{
self.Parent.TransitionToState("Done", "Auto done");
}
}
]]>
</rule>
https://stackoverflow.com/questions/48113549
复制相似问题