Tfs 如果状态为';“完成”;
TFS中有一些状态为“完成”的工作项(PBI、Bug),如果未设置该值,则不会显示Microsoft.VSTS.Scheduling.Effort。如果有值,则显示该字段并为只读。我理解的只读行为是在工作流状态下设置的:Tfs 如果状态为';“完成”;,tfs,tfs-2015,tfs-workitem,Tfs,Tfs 2015,Tfs Workitem,TFS中有一些状态为“完成”的工作项(PBI、Bug),如果未设置该值,则不会显示Microsoft.VSTS.Scheduling.Effort。如果有值,则显示该字段并为只读。我理解的只读行为是在工作流状态下设置的: <WORKFLOW> <STATES> <STATE value="Done"> <FIELDS> <FIELD refname="Microsoft.VSTS.Scheduling.
<WORKFLOW>
<STATES>
<STATE value="Done">
<FIELDS>
<FIELD refname="Microsoft.VSTS.Scheduling.Effort">
<READONLY />
</FIELD>
</FIELDS>
</STATE>
但是,我不理解如果没有值,为什么字段不显示。是否有选项显示此字段而不考虑是否存在值?您所描述的隐藏行为不仅仅是与Microsoft.VSTS.Scheduling.efforce字段关联的控件。 在“完成状态”规则(在工作项工作流中)中标记为“只读”的所有字段的行为都是这样的 如果您死心塌地地想要始终显示此字段,您可以在工作流选项卡中删除该字段的只读规则,如下图所示,但代价是丢失只读功能本身 注意:截图取自VS extension的流程编辑器 但是,
考虑潜在的替代方案;喜欢预定义的工作量值。 我们的生产TFS实例已允许和建议值字段规则,以代替努力 我们使用通常印在规划扑克卡上的斐波那契数列作为允许值和建议值,默认开盘值为100(普遍理解为,如果玩股票规划扑克,PBI尚未估计或无法估计) 以下是我们所做工作的基本思路,以供参考: 默认值:100 建议和允许:0,1,2,3,5,8,13,20,40,100 当:(状态更改为已提交)0和100不允许 洞察1:针对您的问题,该方法为我们提供了什么:
注意:您描述的隐藏行为不仅仅是与Microsoft.VSTS.Scheduling.efforce字段关联的控件。 在“完成状态”规则(在工作项工作流中)中标记为“只读”的所有字段的行为都是这样的 如果您死心塌地地想要始终显示此字段,您可以在工作流选项卡中删除该字段的只读规则,如下图所示,但代价是丢失只读功能本身 注意:截图取自VS extension的流程编辑器 但是,
考虑潜在的替代方案;喜欢预定义的工作量值。 我们的生产TFS实例已允许和建议值字段规则,以代替努力 我们使用通常印在规划扑克卡上的斐波那契数列作为允许值和建议值,默认开盘值为100(普遍理解为,如果玩股票规划扑克,PBI尚未估计或无法估计) 以下是我们所做工作的基本思路,以供参考: 默认值:100 建议和允许:0,1,2,3,5,8,13,20,40,100 当:(状态更改为已提交)0和100不允许 洞察1:针对您的问题,该方法为我们提供了什么: