当工作项处于删除状态时,如何禁用TFS工作项链接功能?

当工作项处于删除状态时,如何禁用TFS工作项链接功能?,tfs,Tfs,例如,若有一个处于删除状态的产品待办事项,我如何阻止团队向其添加任务或测试用例 我最初想将工作项设置为冻结。但是,如果我们需要在需求发生变化时重新激活PBI,那么它可能不起作用 教育 你需要训练你的用户使用这个系统,这样他们就不会犯那样的业余错误 该工具无法阻止基于状态的链接。默认情况下,我会选择@MrHinsh的答案 我自己还没试过,但我觉得应该能用。。。如果答案不正确,我将删除它 要使工作项对大多数人是只读的,同时仍允许选定用户对其进行编辑,您可以将工作项置于验证规则对大多数人失败但对选定用

例如,若有一个处于删除状态的产品待办事项,我如何阻止团队向其添加任务或测试用例

我最初想将工作项设置为冻结。但是,如果我们需要在需求发生变化时重新激活PBI,那么它可能不起作用

教育

你需要训练你的用户使用这个系统,这样他们就不会犯那样的业余错误


该工具无法阻止基于状态的链接。

默认情况下,我会选择@MrHinsh的答案

我自己还没试过,但我觉得应该能用。。。如果答案不正确,我将删除它

要使工作项对大多数人是只读的,同时仍允许选定用户对其进行编辑,您可以将工作项置于验证规则对大多数人失败但对选定用户成功的情况下。这样,人们可以进行更改,但不能保存它们

例如,添加如下字段:

<FIELD name="ReadOnly" refname="My.ReadOnlyFlag" type="String">
  <WHENNOTCHANGED FIELD="System.State">
    <PROHIBITEDVALUES expanditems="true" for="[Project]\Contributors"> 
      <LISTITEM value="true" /> 
    </PROHIBITEDVALUES> 
    <HELPTEXT>The work item is now locked. No changes can be saved</HELPTEXT> 
  </WHENNOTCHANGED>
</FIELD>
然后在转换到已删除状态时,将My.ReadOnlyFlag值设置为true


看看你如何使用这种方法,以及它是否适合你。

谢谢你,Richard!我将尝试一下,但只是想知道添加只读字段如何防止用户添加到workitem的链接?