¿Alguien puede decirme cómo revertir (revertir) un registro en TFS 2010?
Tiene dos opciones para revertir (revertir) un conjunto de cambios en Team Foundation Server 2010 Version Control. La primera opción es usar la interfaz de usuario (si tiene instalada la última versión de TFS 2010 Power Tools ).
La otra opción es utilizar la aplicación de línea de comandos de control de versiones de TFS 2010 :
tf.exe rollback
Tengo información sobre ambos enfoques en la publicación de mi blog .
Para Team Foundation Server 2012, 2013 o Visual Studio Online , la reversión ahora está integrada directamente en Source Control Explorer y cuando abre los detalles de un conjunto de cambios en la ventana de Team Explorer. No es necesario instalar ninguna versión de Power Tools para esta funcionalidad cuando se utiliza Visual Studio 2012 o posterior. Hay un excelente artículo de MSDN que analiza los detalles sobre cómo revertir un conjunto de cambios ahora disponible aquí: http://msdn.microsoft.com/en-us/library/ms194956(v=vs.110).aspx
Para 2010, use el comando de reversión desde la línea de comandos. No hay soporte integrado en el IDE para esto, hasta el momento.
Comando de retroceso
Básicamente, la forma en que funciona es que crea un "anti-delta" para negar el conjunto de cambios afectado. Puede lograr lo mismo manualmente haciendo una Obtener versión específica, agregando un espacio al archivo para que parezca que cambió y registrándolo. Todavía sigo la última ruta para anular un cambio si lo necesito para un solo archivo, ya que lo encuentro más rápido de hacer.
fuente
Sin usar herramientas eléctricas o línea de comando:
fuente
Deshacer cambios para otro usuario
Si está intentando revertir los cambios de otro usuario, asegúrese de obtener lo último en los archivos que está intentando revertir; de lo contrario, verá el error:
fuente
Puede revertir un conjunto de cambios (en TFS2010) a través de la línea de comandos haciendo:
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\tf.exe" rollback /changeset:123 /recursive
Nota : debe utilizar la ruta completa tf.exe incluso en el símbolo del sistema de Visual Studio para evitar el error "No se puede determinar el área de trabajo". Más info aquí
fuente
haga clic con el botón derecho en el archivo en Visual Studio y en Control de fuente / Ver historial, luego seleccione el último conjunto de cambios, haga clic con el botón derecho y haga clic en Revertir.
fuente
No hay opción de deshacer en TFS (hasta 2008, todavía no he usado 2010). Hay algunas herramientas eléctricas de línea de comandos que puede utilizar para revertir los cambios que pueden ayudar:
http://msdn.microsoft.com/en-us/library/ms194956%28VS.80%29.aspx
HTH
fuente