【问题标题】:How can you skip multiple IDs?如何跳过多个 ID?
【发布时间】:2014-10-19 16:00:20
【问题描述】:

如何在 TFS (Visual Studio Team Foundation Server) 而不是 SQL 中跳过多个 ID? 例如,一个查询返回所有未关闭的 bug,除了 bug #123、174、185 等?

今天,我写:

Created By = @me
AND State <> Closed
AND ID <> 123
AND ID <> 174
AND ID <> 185

我正在寻找对异常进行分组的查询,例如:

Created By = @me
AND State <> Closed
AND ID NOT IN 123, 174, 185

【问题讨论】:

    标签: tfs skip except


    【解决方案1】:

    这在 WIQL 中目前是不可能的。你可以做'in',但不能做'not in'。这8年没有改变:http://msdn.microsoft.com/en-us/library/bb130306.aspx

    但是,您可以将有问题的错误放到另一个区域或迭代中以过滤掉它们。

    【讨论】:

    • 不,我不能,因为除了历史内容之外,所有数据都保持相关且不得更改,但历史也无法过滤。
    【解决方案2】:

    我知道这是较旧的,但我没有看到此解决方案列出。我们有一个由 QA 运行的查询,而 UAT 需要该列表的一个子集。我为我们不希望他们跟踪的项目添加了一个标签:

    Non-UAT Item
    

    然后复制 QA 使用的查询并将 Does Not Contain 运算符添加到 Tags 字段。现在我们可以轻松更新我们不希望 UAT 关注的任何项目。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-18
      • 1970-01-01
      • 1970-01-01
      • 2014-03-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多