¿Cómo puedo averiguar qué conjunto de cambios en una etiqueta de TFS se aplicó a?

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

  •  23-08-2019
  •  | 
  •  

Pregunta

Estamos utilizando Team Foundation Server y estamos utilizando etiquetas para crear puntos de nuestra historia versión en la que se produjeron versiones específicas (internas o externas).

En este momento nos preguntamos si un conjunto de cambios particular, se llevó a cabo antes o después de una etiqueta específica (y por lo tanto incluido en esa versión o no), pero hay que estar buscando en el lugar equivocado. Esta información se proporciona generalmente en el sistema de seguimiento de errores, pero esta vez este campo se deja abierta por lo que pensamos que podríamos utilizar TFS para averiguarlo.

El historial de versiones de un archivo no incluye las etiquetas aplicadas. Para encontrar etiquetas, el lugar que sé que debe buscar es utilizar la opción "Obtener Versión específica" de diálogo, ajuste el tipo en etiqueta y use el diálogo de selección de etiquetas para ver qué etiquetas que hemos hecho, pero este diálogo no me dice el conjunto de cambios antes / después se aplicó la etiqueta.

Es la única manera de averiguar si un cambio en particular era parte de que la liberación o no de crear un nuevo espacio de trabajo, asignar hasta el directorio con los archivos a un directorio temporal en el disco, utilice el diálogo Versión específica para extraer que Get liberar y hacer un archivo-diff?

Por favor, dime lo estúpida que soy y que me señale en la dirección correcta.

¿Fue útil?

Solución

¿Ha intentado abrir Fuente Explorador de control, Archivo -> Origen del control -> Etiquetas -> Buscar etiqueta? [EDIT: que pueden haber estado en una versión beta, y no tengo TFS aquí atm ...]

Además, está usando SideKicks ? El compañero de etiquetas le permite encontrar una etiqueta y ver los conjuntos de cambios relacionados.

Otros consejos

Una etiqueta en TFS no representa un punto específico en el tiempo - y una etiqueta puede ser editado en realidad después del evento. Consulte los siguientes mensajes para más información:

Por esta razón, tienden a usar Cambios en TFS cuando se graba el punto en el tiempo para un lanzamiento en particular (de hecho etiquetamos nuestros binarios y los instaladores con el número de cambios reales que fueron construidas a partir sólo para hacer más fácil el seguimiento ). (Un conjunto de cambios no representan un punto único en el tiempo para el estado de la repositorio).

Espero que esta ayuda,

Martin.

Ejecutar en su espacio de trabajo local

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

obtener

Changeset User          Date       Comment
--------- ------------- ---------- --------------------------------------------
88888     brian_low     11/11/2012 did some work

Ante esta cuestión por primera vez en el día. A partir de ahora estoy incluyendo el número de cambios en la etiqueta-comentario. No es muy elegante solución, pero cumple con mis necesidades.

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