TFS聚合器未按预期工作

时间:2013-12-16 16:26:06

标签: tfs tfs2012 tfs-workitem

我尝试使用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 Work从零开始(所以我有一个默认规则)当有人进入(记录时间)完成的工作。它只是+ =。

但它似乎变得疯狂,当我刷新页面时,它总共很多次。

是因为我在SourceItem和TargetItem中使用Total Work

每次刷新任务时,它都会变得越来越大。当有人在完成的工作中输入一个值时,我真的只想要它总计。

1 个答案:

答案 0 :(得分:0)

我记得,我让tfs聚合器知道用户更改事件与聚合器从更新中触发的事件之间的区别的方法是重新运行聚合并查看值是否相同。

如果聚合看到需要更改,那么它将更新工作项。

因为你的目标是一个源,所以打破了。