2012-07-06 10 views
15

Empecé a usar Jira hace poco y estoy teniendo problemas con Issue Navigator. Quiero filtrar los problemas para que la lista solo muestre los cerrados por un usuario específico. Puedo filtrar los problemas por su estado y/o resolución, pero no por el usuario que los actualizó por última vez (que sería, el que los cerró).Problemas de filtro por parte del usuario que los cerró

¡Estoy seguro de que la respuesta es obvia, pero parece que no puedo encontrar la forma de hacerlo!

Respuesta

19

Puede utilizar 'estado cambiado por':

status = Closed and status changed by username 

Desde el JQL documentation:

El operador "transformados" se utiliza para encontrar temas que tienen un valor que habían cambiado para el campo especificado

Este operador tiene las siguientes predicados opcionales:

  • después de "fecha"
  • ANTES "fecha"
  • POR "nombre de usuario"
  • DURANTE ("fecha1", "la fecha 2")
  • EN "fecha"
  • DE "OldValue" A "nuevovalor"

(Nota: Este operador se puede utilizar con el cesionario, Fix versión, Prioridad, Reporter, Resolución y sólo los campos de estado.)

+0

una pequeña nota- si los usuarios pueden cambiar los problemas después de los problemas fueron cerradas, la consulta se mostrará la última persona que editarlo, si eso era una edición o cierre la cuestión. Aún así, +1 de mí por la consulta JQL agradable y corta! – Kuf

+0

Bit fuera del tema, pero tenga en cuenta que cuando termina usando ANTES y DESPUÉS en la misma consulta, debe considerar usar DURING en lugar de combinar los dos anteriores. La razón de esto es que en instancias de jira más grandes "ANTES " podría devolver casi todos los problemas, lo que da como resultado un resultado enorme que se procesa. Sin embargo, DURING tiene en cuenta dos fechas a la vez y, por lo tanto, no dará como resultado una subconsulta que lleva todo desde el inicio de su jira en los resultados. – Lauri

7

Lo sentimos, pero la respuesta de Daria Trainor no es correcto. A encontrar problemas, donde el estado está cerrado y una de las transiciones donde hecho por el "nombre de usuario"

la correcta tiene que ser:

status was closed BY 'username'

también es posible:

status changed to Closed BY 'username'

entonces usted también encuentra problemas, en un estado diferente

si su flujo de trabajo es más compleja También puede limitar de esta manera:

status changed FROM Resolved to Closed BY 'username'

+2

https: //confluence.atlassian.com/display/JIRA/Advanced + Searching AdvancedSearching-CHANGED es el lugar para comenzar para este tipo de filtro – mdoar

Cuestiones relacionadas