TFS equipo de consulta: obtener todos los elementos de trabajo cambiado desde un tiempo dado

StackOverflow https://stackoverflow.com/questions/1900784

  •  19-09-2019
  •  | 
  •  

Pregunta

Parece ser que es imposible proporcionar el campo Fecha cambiada con una marca de tiempo (formato '2009-12-14 10:00:00') en la definición de un nuevo equipo de consulta. Me sale el error: "La consulta falló No se puede suministrar un tiempo con la fecha cuando se ejecuta una consulta utilizando precisión la fecha.".

.

¿Hay una solución para esto? Sólo quiero una lista de elementos de trabajo que se han cambiado desde los últimos minutos 'x'.

¿Fue útil?

Solución

Otros consejos

introducir la fecha en el mismo formato que se muestra por VSTS:. Dd-mmm-aa (01-ene-16)

Con el fin de filtrar los artículos en TFS en una fecha específica, se adhieren a este formato: introducir descripción de la imagen aquí

Me encontré con el mismo problema al intentar consultar las últimas actualizaciones y trabajé alrededor de él, haciendo lo siguiente

// defined elsewhere
private DateTime lastUpdated;


string consult = "select * from WorkItem where [Created Date] > ' "  + lastUpdated.ToString("MM/dd/yy") + 
                    "' AND [Work Item Type] = 'Test Case'";

IEnumerable<ITestCase> tcc = testManagementTeamProject.TestCases.Query(consult).Where(tp => tp.DateCreated > lastUpdated);

hice algo muy similar para recuperar resultados de la prueba

El último parámetro de este le permite definir la precisión:

  

dayPrecision

     

Cuando es TRUE, indica que un DateTime debe resolver a un día entero. A menudo, es TRUE para evitar ser más precisa acerca de un tiempo específico.

intento de añadir parámetro de consulta timePrecision:true. Esto funcionó para mí

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top