如何重命名"产品Backlog项目的名称"来自TFS 2015的选择
其次,我在我的Bug.xml中添加了一个新字段,当State:字段为" Done"?时,如何将此特定字段设置为仅显示?我现在已经显示了它,但是我需要它只在bug被标记为完成(状态)时才可见。
第三,如何从图像#1中的下拉列表中删除选项,例如Impediment&特色。
对于#1和#3我可以在经过一些研究后使用witadmin destroywitd / witadmin renamewitd,但是我担心它会产生什么样的影响
答案 0 :(得分:1)
对于#1,您可以使用witadmin renamewitd command
来实现:
if let
对于#2,您只需为此自定义字段添加WHENNOT规则,如下所示:
witadmin renamewitd /collection:"http://FabrikamPrime:8080/tfs/DefaultCollection" /p:"team project name" /n:"Product Backlog Item" /new:"New name"
使用WHENNOT规则,在状态更改为<FIELD name="Root Cause" refname="core.resolution" type="String">
<ALLOWEDVALUES expanditems="true">
<LISTITEM value="value1" />
<LISTITEM value="value2" />
<LISTITEM value="value3" />
</ALLOWEDVALUES>
<WHENNOT field="System.State" value="Done">
<READONLY />
</WHENNOT>
</FIELD>
之前,您将看不到RootCause下拉列表。
对于#3,您应该首先export the Category file您的团队项目。然后找到Done
,在隐藏类型类别下添加Impediment:
Hidden Types Category