15/11/2008 21:43 El Bruno

[TFS2010] Nuevas opciones en la ventana de Histórico de elementos en Source Control Explorer, incluido el visor gráfico de histórico de ChangeSets

Buenas,

el nuevo formulario para presentar la información histórica de un elemento del Source Control Explorer incorpora nuevas funcionalidades que se echaban en falta desde hace tiempo. Especialmente si trabajas con Branches y con un esquema de promoción de información entre los mismos.

Por ejemplo, en la siguiente imagen podemos ver que en el listado histórico de los ChangeSets del archivo Customer.cs, vemos no solo el histórico de ChangeSets, sino que además podemos ver la relación que tiene con otros cambios de otros Branches de forma jerárquica.

 

Además podemos:

  • Ver el contenido del archivo en el momento del ChangeSet
  • Ver el detalle del ChangeSet
  • Comparar archivos entre 2 ChangeSets de la lista
  • Comparar directorios entre 2 ChangeSets de la lista (so cool !!!)
  • Ver el detalle en modo Annotate del archivo en el ChangeSet (Historic Annotate)
  • Obtener el archivo de esa versión
  • Realizar un seguimiento de cambios

Sobre este último punto quiero detallar un poco más, ya que esta funcionalidad es una de las más importantes según mi punto de vista. Pensemos durante un segundo que tenemos un escenario complejo con muchos Branches; en este tipo de escenarios poder realizar un seguimiento de los cambios a los distintos Branches suele ser una tarea compleja. Sin embargo, la siguiente herramienta nos puede ayudar bastante.

Al momento de seleccionar la opción "Track Changeset", veremos un formulario para definir el scope (los Branches) de la búsqueda de información.

 

A continuación, podremos ver en otro DSL en otro formulario visual, en que fechas se han ido pasando los cambios del ChangeSet original a los diferentes Branches.

 

Además, sobre cualquiera de los ChangeSets que aparecen en el visor, podremos realizar las acciones básicas de trabajo sobre un ChangeSet, incluido el drag and drop de diferentes ChangeSets entre diferentes Branches

 

Finalmente no quiero dejar de mencionar que a todas estas acciones que realizamos sobre uno o más ChangeSets, también las podemos realizar sobre un listado histórico de Labels, utilizando la 2da pestaña del formulario de histórico de un archivo.

 

Saludos @ Barcelona

El Bruno

Crossposting from ElBruno.com
Archivado en: ,
Comparte este post:

# [VSTS2010] Listado de Novedades (VIII)

Monday, June 15, 2009 3:35 PM by El Bruno

Buenas, ya vamos por el 8vo recopilatorio con los posts que voy escribiendo sobre las novedades de Visual

# [VSTS2010] Listado de Novedades (X)

Monday, September 21, 2009 6:39 PM by El Bruno

Buenas, y llegó el 10mo recopilatorio con los posts que voy escribiendo sobre las novedades de

# [VSTS2010] Listado de Novedades (XI)

Tuesday, December 22, 2009 11:03 AM by El Bruno

Buenas, 11vo recopilatorio con los posts que voy escribiendo sobre las novedades de Visual Studio 2010

# [VSTS2010] Listado de Novedades (XII)

Tuesday, January 19, 2010 1:45 PM by El Bruno

Buenas, nuevo recopilatorio con los posts que voy escribiendo sobre las novedades de Visual Studio 2010