TFSAGGegator不将字段复制到子项

TFSAGGegator不将字段复制到子项,tfs,tfs-aggregator,Tfs,Tfs Aggregator,我正在使用来自的新tfs聚合器 数字字段工作得很好。 但现在我有一个从父项复制文本字段到子项的请求 这条规则是我写的 <rule name="FieldCopy" appliesTo="*"> <![CDATA[ if (self.HasChildren()) { foreach (var child in self.Children) { child["Title"] = self["Title"

我正在使用来自的新tfs聚合器

数字字段工作得很好。 但现在我有一个从父项复制文本字段到子项的请求

这条规则是我写的

<rule name="FieldCopy"
      appliesTo="*">
<![CDATA[
    if (self.HasChildren())
    {
      foreach (var child in self.Children)
        {
            child["Title"] = self["Title"];
        }
    }
    ]]>

</rule>

但这是行不通的。在哪里可以找到子聚合的示例?或者我做错了什么

UPD:它适用于标题等文本字段。但是类型为FieldControl的字段不会复制。

我知道了!
所有子WIT或父WIT必须具有“更改”字段。如果其中一个没有,则不会保存更改。

正确,您可以检查子项是否有特定字段,或将分配包装在try/catch块中。我推荐第一种,因为它更快。