是否可以根据 TFS 中另一个字段的值更改字段的值?
我想要做的是,当故事点字段的值发生变化时,使用相应的 T 恤尺寸值自动更新另一个字段。
例如,我们使用 2 的幂来表示故事点;因此,对于 1 分的故事,它对应的 T 恤值为 XS,对于 2 分的故事,对应的 T 恤值为 S,依此类推。
这可能吗?
是否可以根据 TFS 中另一个字段的值更改字段的值?
我想要做的是,当故事点字段的值发生变化时,使用相应的 T 恤尺寸值自动更新另一个字段。
例如,我们使用 2 的幂来表示故事点;因此,对于 1 分的故事,它对应的 T 恤值为 XS,对于 2 分的故事,对应的 T 恤值为 S,依此类推。
这可能吗?
使用WHEN
条件和COPY
规则的组合:
<FIELD name="StoryPoints Size" refname="Custom.StoryPoints.Size" type="String">
<WHEN field="Microsoft.VSTS.Scheduling.StoryPoints" value="1">
<COPY from="value" value="XS" />
</WHEN>
<WHEN field="Microsoft.VSTS.Scheduling.StoryPoints" value="2">
<COPY from="value" value="S" />
</WHEN>
<WHEN field="Microsoft.VSTS.Scheduling.StoryPoints" value="3">
<COPY from="value" value="M" />
</WHEN>
<WHEN field="Microsoft.VSTS.Scheduling.StoryPoints" value="4">
<COPY from="value" value="L" />
</WHEN>
<WHEN field="Microsoft.VSTS.Scheduling.StoryPoints" value="5">
<COPY from="value" value="XL" />
</WHEN>
</FIELD>
您可以在 MSDN 上找到您需要的所有内容,更具体地说,该部分称为:
“在用户更改另一个字段时定义一个字段 (WHENCHANGED)”。