Team Foundation Server: Cómo ver el historial de conjuntos de cambios


Me gustaría saber cómo ver todo el historial de conjuntos de cambios en Team Foundation Server para un proyecto determinado.

Esto es lo que quiero ver- comenzando desde el conjunto de cambios 1 hasta el conjunto de cambios actual:

Show me change#, username, date of submission, description, files that were changed, etc.

Nota: no quiero ver solo el historial de un archivo dado, o dir, quiero ver el historial de todo el maldito asunto. es decir, lo que sucedió en el conjunto de cambios 1, lo que sucedió en el conjunto de cambios 2, lo que sucedió en el conjunto de cambios 3, etc.

 41
tfs
Author: foreyez, 2011-02-15

3 answers

Usted puede ir a la Source Control Explorer en Visual Studio y haga clic derecho en el proyecto y seleccione View History. Esto le mostrará la lista de todos los conjuntos de cambios realizados en ese proyecto, quién los hizo, la fecha en que se hicieron y cualquier comentario agregado a esos conjuntos de cambios. si hace doble clic en cualquier conjunto de cambios en particular, puede ver los archivos que se cambiaron en ese conjunto de cambios.

Editado para añadir enlaces.

 54
Author: vlad,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-02-14 22:57:04

Esto también se puede hacer a través de la línea de comandos.

Tenga en cuenta que si tiene un historial de cambios significativo en ese camino, este proceso puede tomar mucho tiempo y (al menos bajo TFS 2008) puede consumir mucho espacio tempDB en su nivel de datos.

tf history "$/TeamProject/Path" /recursive /noprompt /format:detailed

Esto volcará todo el historial de cambios de una carpeta dada, incluyendo lo que se incluyó en el check-in.

 11
Author: Robaticus,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-02-15 19:10:03

En el Explorador de Control de código fuente (hay un botón " Buscar conjuntos de cambios" en la barra de herramientas), o a través del menú: File -> Source Control -> Find -> Find Changesets. Aparecerá el cuadro de diálogo Buscar conjuntos de cambios.

Puede usarlo para ver todos los conjuntos de cambios por usuario o por todos los usuarios, etc..

introduzca la descripción de la imagen aquí

 4
Author: Dmitry Pavlov,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-08-12 07:20:40