根据组(权限)过滤TFS列表项

时间:2012-10-19 22:10:13

标签: tfs tfs-workitem

我在TFS中有一个字段,每个人都可以看到ALLOWEDVALUES。没有问题。显示所有列表项。

我现在想要根据一个人是否在一群人中来“添加”ALLOWEDVALUES。我创建了一个新项目组,创建了一个新的ALLOWEDVALUES规则,该规则将for设置为新项目组。

现在查看值列表时,显示的列表为空。我想看到的是来自ALLOWEDVALUES的listems。这可能吗?

代码段:

<WHEN field="Field" value="Value">
 <ALLOWEDVALUES expanditems="true">
 <LISTITEM value="OM1" />
 <LISTITEM value="OM2" />
 <LISTITEM value="OM3" />
 </ALLOWEDVALUES>
 <ALLOWEDVALUES for="[project]\ModelTest" expanditems="true">
 <LISTITEM value="New Model 1" />
 </ALLOWEDVALUES>

1 个答案:

答案 0 :(得分:1)

您可以这样做:

<WHEN field="Field" value="Value">
  <ALLOWEDVALUES not="[project]\ModelTest" expanditems="true">
     <LISTITEM value="OM1" />
     <LISTITEM value="OM2" />
     <LISTITEM value="OM3" />
  </ALLOWEDVALUES>
  <ALLOWEDVALUES  for="[project]\ModelTest" expanditems="true">
     <LISTITEM value="OM1" />
     <LISTITEM value="OM2" />
     <LISTITEM value="OM3" />
     <LISTITEM value="New Model 1" />
  </ALLOWEDVALUES>
</WHEN>