tutorial team pricing precios licence tfs

team - Obtenga el ID del conjunto de cambios actual en el espacio de trabajo para TFS



tfs tutorial (2)

Su respuesta está en un blog de MSDN por Buck Hodges: cómo determinar el último conjunto de cambios en su espacio de trabajo

desde la raíz (arriba) de tu espacio de trabajo, en cmd perform:

tf history . /r /noprompt /stopafter:1 /version:W

¿Cómo averiguo qué conjunto de cambios tengo actualmente en mi espacio de trabajo local?

Claro, puedo elegir un archivo y ver su historial. Sin embargo, si ese archivo no se actualizó recientemente, es probable que su conjunto de cambios sea anterior a los archivos actualizados más recientemente en la misma solución.

Un posible error que podemos cometer es que vemos el historial en el archivo de la solución, sin embargo, el archivo de la solución raramente cambia a menos que esté agregando un nuevo proyecto / haciendo cambios a nivel de la solución.

Al final, para descubrir el conjunto de cambios, necesito recordar cuáles fueron los últimos archivos modificados y ver su historial.

¿Hay una mejor manera de hacer esto?


Si desea utilizar PowerShell ( vea también ; equivalente a la respuesta de @kroonwijk ):

  1. habilitar tfs snapin (una vez, si no ya)

    add-pssnapin Microsoft.TeamFoundation.PowerShell

  2. use el cmdlet tfs para obtener el ID del conjunto de cambios actual

    Get-TfsItemHistory <PATH_TO_PROJECT> -Recurse -Stopafter 1 -Version W