June 15th, 2012

Rollback de un changeset completo en Visual Studio

Maximiliano Guillen

 

Frecuentemente, luego de codificar en Visual Studio y efectuar el check-in correspondiente empleando Team Foundation Server (TFS) para el control de versiones, necesitamos hacer un rollback de los cambios realizados. El propósito de este post es el de presentar distintas alternativas para realizar un rollback de un changeset completo en Visual Studio.

 

Al realizar el check-in en cuestión, nuestros cambios se guardan como un changeset en TFS, que es básicamente una unidad que agrupa un conjunto de archivos que han sido modificados. Consideraremos entonces diversas formas de efectuar el rollback deseado.

 Soluciones posibles:

1) En Visual Studio 2005/2008, siguiendo los pasos indicados por la documentación oficial de Microsoft.

Referencia: How to: Roll Back a Changeset

2) En Visual Studio 2010, usando el comando “Rollback”.

Referencia: Rollback Command (Team Foundation Version Control).

3)  En Visual Studio 2010, instalando las Power Tools para Visual Studio 2010.
Una vez instaladas las tools, ir a “View History” de changesets, botón derecho en el changeset sobre el que queremos efectuar el rollback, y finalmente optar por “Rollback Entire ChangeSet”.
Esta última opción resulta la mas sencilla para sacarnos de apuros.

 

 

 

 

 

 

Dejar un comentario