我尝试过使用TFS聚合器来简单地总结一个字段。
<?xml version="1.0" encoding="utf-8"?>
<AggregatorItems tfsServerUrl="[server Url]">
<AggregatorItem operationType="Numeric" operation="Sum" linkType="Self" workItemType="Task">
<TargetItem name="Total Work"/>
<SourceItem name="Total Work"/>
<SourceItem name="Completed Work"/>
</AggregatorItem>
</AggregatorItems>
现在,我想要做的是让Total从零开始(因此我有一个默认的规则),以及当有人输入(日志时间)完成的工作。它只是简单的+=。
但是它似乎变得疯狂了,当我刷新页面时,它总共有很多次了。
是因为我在SourceItem中使用了Total以及TargetItem
每次我刷新任务,它就会越来越大。我真的只希望当某人在完成的作品中输入一个值时,它会被总计。
发布于 2013-12-18 13:43:29
我记得,我让tfs聚合器知道用户更改事件和聚合器更新引发的事件之间的区别是重新运行聚合并查看值是否相同。
如果聚合看到需要更改,那么它将更新工作项。
既然你的目标是猪粪,那就破了。
https://stackoverflow.com/questions/20615738
复制