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