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

时间:2015-03-30 19:50:59

标签: tfs

例如,如果“已删除状态”中存在“产品待办事项”项,那么如何阻止团队向其添加任务或测试用例?

我原本以为将工作项目设置为FROZEN。但是,如果我们需要能够在需求变化时重新激活PBI,它可能无法工作。

2 个答案:

答案 0 :(得分:0)

我默认会选择@ 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>

然后在转换为Removed状态时,将My.ReadOnlyFlag值设置为true

了解您如何使用该方法以及它是否适合您。

答案 1 :(得分:-1)

教育

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

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