我们正在使用Team Foundation Server 2010 \ 2012来管理我们的要求。我们是经过FDA审核的公司。通常有人在完成状态后对需求(用户故事要求)进行更改。这是一面红旗。 我们添加了一个名为'Locked'的状态。
问题是如何在满足特定条件时禁用工作项的保存功能?最好向用户显示需求被锁定且禁用保存的消息。
答案 0 :(得分:1)
您可以在Team Foundation Server Process Template Customization Guidance from the VS ALM Rangers
中找到一些有用的示例答案 1 :(得分:1)
诀窍是添加另一个字段,当State设置为'Locked'时将填充该字段。使用'ProhibitedValues'和'Allowed Values'的组合,当来自'Key Master'的人将状态设置为'Locked'时,该字段将被设置为包含有效值。该字段的值对所有其他用户无效。该字段中的无效值将阻止普通用户在锁定后保存。
如果需要,我很乐意提供示例。