Saltar al contenido

Cómo revertir (revertir) un registro en TFS 2010

Solución:

Tiene dos opciones para revertir (revertir) un conjunto de cambios en Team Foundation Server 2010 Control de versiones. La primera opción es usar la interfaz de usuario (si tiene instalada la última versión de TFS 2010 Power Tools).

Revertir el conjunto de cambios en la interfaz de usuario para TFS 2010

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 usa 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 una sola archivo, ya que lo encuentro más rápido de hacer.

Sin usar herramientas eléctricas o línea de comando:

  1. asegúrese de Herramientas-> Opciones-> Control de código fuente-> Visual Studio Team Foundation Server DESACTIVAR Obtener la última versión del elemento al retirar
  2. Vea el historial de la carpeta del proyecto en Source Control Explorer y haga clic con el botón derecho en el conjunto de cambios para retroceder y elegir Obtener esta versión
  3. Busque la edición en la carpeta del proyecto en el Explorador de control de fuente (esto debería mantener su versión local que acaba de obtener del historial)
  4. Verifique los cambios pendientes en la carpeta del proyecto en el Explorador de control de código fuente
  5. si Visual Studio le pide que resuelva conflictos, elija mantener local e intente registrar los cambios pendientes en la carpeta del proyecto en Source Control Explorer nuevamente
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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