18/4/2009 20:58 El Bruno

[TFS2008] Como deshacer una acción de CheckIn (especial para descuidados)

El Bruno Visual Studio Team System

Buenas,

en un sábado un poco gris donde lo mejor ha sido jugar con Valentino y repasar lo mejor de año ahora que empiezan los PlayOffs de la NBA (como queremos a LeBron !!!), postearé una de las grandes herramientas que se incluyen dentro de las Power Tools para TFS 2008 y que algunas personas no conocen:

la capacidad de hacer un Rollback de una acción de CheckIn.

Si como yo tu mente se distrae fácilmente, es muy probable que alguna vez hayas hecho un CheckIn de algo que no correspondía y en el momento de presionar el botón [CheckIn] te diste cuenta que ya era demasiado tarde.

Pues bien, existe una acción que puede deshacer estos cambios:

1. Instalar las TFS Power Tools (todavía no las tienes?)

2. Abrir una línea de comandos y redirigir a C:\Program Files\Microsoft Team Foundation Server 2008 Power Tools 

3. Ejecutar el siguiente comando rollback /changeset:{Change-Set Number}

4. Listo !!!

 

Si eres más descuidado de lo que pensabas, con 2 clicks te puedes hacer un acceso directo desde Visual Studio y lanzar directamente la acción de Rollback desde alli, pero creo que el 1er paso es conocer esta opción.

 

Saludos @ Home

El Bruno

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

# re: [TFS2008] Como deshacer una acción de CheckIn (especial para descuidados)

Saturday, April 18, 2009 9:39 PM by Sergio Tarrillo

Bruno con eso le haces a todo el proyecto?

No hay algo como SourceSafe: Item -> Click Derecho -> View History -> Rollback (a la versión seleccionada)

Saludos,

# re: [TFS2008] Como deshacer una acción de CheckIn (especial para descuidados)

Saturday, April 18, 2009 10:08 PM by El Bruno

Hey Sergio buenas,

pues no, hay que hacerlo desde la línea de comandos. Pero es buena idea pedir que se integre dentro del IDE de Visual Studio ;)

Saludos

Bruno

# re: [TFS2008] Como deshacer una acción de CheckIn (especial para descuidados)

Saturday, April 18, 2009 11:01 PM by Jersson

Holas, yo lo que hago es acceder al historico y obtener un changeset en particular, todo por VS, lo probaste?

# re: [TFS2008] Como deshacer una acción de CheckIn (especial para descuidados)

Sunday, April 19, 2009 12:32 AM by sh4

Estoy con Sergio, Botón Derecho -> Historial... y tienes rollback, get files...

# re: [TFS2008] Como deshacer una acción de CheckIn (especial para descuidados)

Sunday, April 19, 2009 8:01 PM by El Bruno

Pues la opción de acceder al histórico de un file/folder y obtener el changeset desde allí siempre es una excelente opción. El rollback está más orientado a "deshacer" una acción, obvio que no es como una DB, pero es algo que se echaba en falta para complementar lo que podemos hacer desde el historico (del que todos comentan y que veo que utilizan) genial !!!

Saludos

# re: [TFS2008] Como deshacer una acción de CheckIn (especial para descuidados)

Monday, April 20, 2009 3:11 AM by Jersson

Entonces lo estoy haciendo bien, jeje :D

# [TFS2008] Posts y HowTos sobre Team Foundation Server 2008 y 2005 (VI)

Wednesday, September 23, 2009 7:54 PM by El Bruno

Buenas, actualización con los posts, HowTos, posts sobre informes, builds, etc. sobre Team Foundation

# [Spanish] Visual Studio 2010 ALM y Team Foundation Server 2010, 2008 y 2005

Sunday, August 28, 2011 1:04 PM by El Bruno

13 marzo Buenas, Team Foundation Server 2010 WorkItem Tracking [#TFS2010] HowTo: Agregar un estado en