visual tag studio code closing brackethighlighter visual-studio-2010 tfs workitem

visual studio 2010 - tag - Visual Studio: consulta de elementos de trabajo de TFS: ¿Y/O la lógica no funciona?



highlight matching tag (1)

Necesita agrupar sus cláusulas de Título para obtener la consulta que espera. Seleccione las tres cláusulas de "Título", haga clic con el botón derecho y seleccione "Cláusulas de grupo".

Aquí hay un recorte de una consulta que creé en VS2012 para hacer esto, pero es lo mismo en 2010.

Solo encontrará elementos de trabajo con una Prioridad >4 y un Título que contenga Crash , Error o Working .

Necesito encontrar elementos de trabajo TFS relacionados con cierto tema en nuestro proyecto. Para tal fin, intenté consultar los elementos de trabajo utilizando el generador de consultas en Visual Studio.

Como hay varios términos que deseo buscar, imaginé una consulta como esta:

WHERE ( Priority > 300 AND (Title.Contains(''Dog'') OR Title.Contains(''Cat'') OR Title.Contains(''Hamster'')))

Ahora, de acuerdo con http://msdn.microsoft.com/en-us/library/dd286638.aspx (Section And / Or ), uno debería poder hacer eso de esta manera:

| Priority| > | 300 And | Title | Contains | Dog Or | Title | Contains | Cat Or | Title | Contains | Hamster

Pero ... eso no funciona como se describe: por lo que puedo ver, esto se trata como

(Prioridad> 300 AND Título. Contiene (''Perro'')) O Título. Contiene (''Gato'') O Título. Contiene (''Hámster'')))

Ahora eso es un problema para mí, porque aparte de un criterio de ''Prioridad'' también tengo 8 criterios adicionales que deben aplicarse a todas las coincidencias (Fecha, Estado, etc.). Y no solo tengo tres posibles coincidencias por el título, sino alrededor de las diez. Entonces eso se multiplica y terminaría con una consulta que es terriblemente larga y redundante.

.. o, ¿me estoy perdiendo algo aquí? ¿Hay alguna otra manera de expresar esas declaraciones? ¿O hay otra forma de consultar elementos de trabajo TFS, como otra herramienta?

¡Gracias!