Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
查询中未显示状态更改时的TFS解除值_Tfs - Fatal编程技术网

查询中未显示状态更改时的TFS解除值

查询中未显示状态更改时的TFS解除值,tfs,Tfs,我的tfs任务工作项有一个状态规则,该规则根据“估计工作量”字段的值设置“剩余工作量”的默认值。基本上,“估计工作量”字段用于原始估计,“剩余工作量”字段用于用户处理任务时更新的EsitMate 为了节省用户一些时间,我创建了一个规则,将“剩余工作量”字段默认为“估计工作量”字段的值。我使用了默认值,因为我只希望在用户自己忘记输入值时填写它。至于项目编辑窗口,这似乎可以正常工作。该值显示在“剩余工作量”字段中,如果重新打开任务项,该值仍显示在该字段中 但是,即使保存了该项,该值也不会出现在查询表

我的tfs任务工作项有一个状态规则,该规则根据“估计工作量”字段的值设置“剩余工作量”的默认值。基本上,“估计工作量”字段用于原始估计,“剩余工作量”字段用于用户处理任务时更新的EsitMate

为了节省用户一些时间,我创建了一个规则,将“剩余工作量”字段默认为“估计工作量”字段的值。我使用了默认值,因为我只希望在用户自己忘记输入值时填写它。至于项目编辑窗口,这似乎可以正常工作。该值显示在“剩余工作量”字段中,如果重新打开任务项,该值仍显示在该字段中

但是,即使保存了该项,该值也不会出现在查询表中,也不会出现在任何报表中。我可以通过删除值、保存任务、重新输入值并再次保存来修复此问题,但由于这会否定状态规则的值,因此我不希望使用此方法

有什么想法吗


我正在使用Visual Studio 2010和用于TFS的scrum插件。

如果我更改任务中的任何其他内容(状态、分配给、迭代路径)并再次保存,这将导致“剩余工作量”值显示在查询中,即使我没有更改“估计工作量”或“剩余工作量”字段。但是,由于这种情况并不总是发生,我仍然希望解决方案在没有此步骤的情况下出现。注意:TFS 2010和VS 2010在7月份退出主流支持。。。也许需要升级。2010年以来修复了很多漏洞…@Hinsh那太好了,但在我的雇主做出决定之前,相信我,我也提出了同样的建议,我会坚持到底。为什么不干脆把这个字段设置为必填字段呢?然后用户不能忘记该值。@MrHinsh设法获得了2013的副本,作为该组的演示机安装,问题仍然存在。所以在这一点上,除非有人有想法,否则我认为我会让这个问题消失。我已经花了足够多的时间来解决它,我可能只是自己输入所有的数据。