【问题标题】:Filtering TFS Listitem based on groups (permissions)基于组(权限)过滤 TFS Listitem
【发布时间】:2012-12-31 13:47:38
【问题描述】:

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

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

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

代码sn-p:

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

【问题讨论】:

    标签: tfs tfs-workitem


    【解决方案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>
    

    【讨论】:

      猜你喜欢
      • 2015-03-06
      • 1970-01-01
      • 2020-04-05
      • 1970-01-01
      • 2014-12-19
      • 1970-01-01
      • 2015-03-11
      • 1970-01-01
      • 2018-09-09
      相关资源
      最近更新 更多