[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 FilesMicrosoft 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

8 comentarios en “[TFS2008] Como deshacer una acción de CheckIn (especial para descuidados)”

  1. 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,

  2. 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

  3. 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

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *