2014-10-19 2 views
1

Как вы можете пропустить несколько идентификаторов в TFS (Visual Studio Team Foundation Server), а не в SQL? Например, запрос на возврат всех незавершенных ошибок, кроме ошибок # 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 

ответ

0

Это не возможно в настоящее время в WIQL. Вы можете делать «в», но не «не в». Это не изменилось за 8 лет: http://msdn.microsoft.com/en-us/library/bb130306.aspx

Вы могли бы, однако, поместить повреждающие ошибки в другую область или итерацию, чтобы отфильтровать их.

+0

Нет, я не могу, потому что все эти данные остаются релевантными и не могут быть изменены, кроме содержимого истории, но историю также невозможно отфильтровать. – user3432821

+0

В любом случае, ваш ответ мне очень помог - спасибо вам большое. – user3432821

0

Я знаю, что это старше, но я не видел этого решения в списке. У нас есть запрос, выполняемый QA, а UAT - подмножество этого списка. Я добавил тег к пунктам мы не хотели им отслеживать:

Non-UAT Item 

Затем скопировал QA запрос, используемый и добавил Не содержит оператора к Метки поле. Теперь мы можем легко обновить любые элементы, которые нам не нужны.

Смежные вопросы