TFS 2015 - 重命名产品Backlog项目&根据另一个字段状态显示字段

时间:2017-03-31 10:40:29

标签: xml tfs tfs2015

如何重命名"产品Backlog项目的名称"来自TFS 2015的选择

enter image description here

其次,我在我的Bug.xml中添加了一个新字段,当State:字段为" Done"?时,如何将此特定字段设置为仅显示?我现在已经显示了它,但是我需要它只在bug被标记为完成(状态)时才可见。

enter image description here

第三,如何从图像#1中的下拉列表中删除选项,例如Impediment&特色。

对于#1和#3我可以在经过一些研究后使用witadmin destroywitd / witadmin renamewitd,但是我担心它会产生什么样的影响

1 个答案:

答案 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