Cómo hacer que Visual Studio abra la ventana Resolver conflictos después de una obtención de TFS


86

Cuando hago Get Latest in Visual Studio, si hay conflictos, no se me muestra nada que lo haga obvio. Invariablemente, creo que todo está bien, hago una compilación y, a menudo, la compilación funciona.

La responsabilidad siempre recae en mí: recordar buscar conflictos, abrir la ventana Conflictos. ¿Hay alguna forma de hacer que VS se me enfrente y me diga que ahora hay un conflicto?


VS debería abrir la ventana de conflictos cuando tenga conflictos sin resolver. ¿Por qué crees que los tienes? ¿Puede agregar una captura de pantalla o dos que ilustren este proceso?
Edward Thomson

Hola, considere marcar la respuesta de DaveShaw como la respuesta correcta. Ésta es una buena pregunta y la responde.
goodeye

1
Lo siento, nunca hice un seguimiento de esto. No recordaba haber recibido recordatorios por correo electrónico. Además, el problema parecía desaparecer por sí solo. No marcaría la respuesta de DaveShaw como correcta, ya que le indica cómo abrir manualmente la ventana. Mi pregunta era por qué no se abre por sí solo después de un 'get latest' que tiene conflictos. Pero como dije, el problema desapareció y esa ventana aparece cuando tengo conflictos, incluso si comenzó como cerrada. Gracias a todos por contestar.
valerie

1
@valerie ¿La ventana de resolución de conflictos se abre cada vez que abre VS, incluso si la ha cerrado explícitamente en la sesión anterior, en cualquier momento que existan conflictos? Solo puedo hacer que vuelva a aparecer siguiendo el consejo de DaveShaw.
ruffin

Si. Siempre cierro la ventana de conflictos después de resolverlos. La próxima vez que tenga un conflicto, ya sea que haya cerrado VS o no, esa ventana de conflicto se abre nuevamente. No estoy seguro de por qué funciona ahora. Tengo VS 2013 Ultimate.
valerie

Respuestas:


114

Puede volver a abrir la ventana Resolver conflictos si la cerró por error desde Team Explorer. Vaya a: Cambios pendientes y, a continuación, en el menú desplegable Acciones, seleccione Resolver conflictos.

Desde allí, puede hacer clic en Obtener todos los conflictos.

Normalmente, VS le pedirá que resuelva cualquier conflicto tan pronto como realice una de las siguientes acciones:

  • Recibir las últimas
  • Registrarse
  • Unir

O simplemente reinicie VS y aparecerá nuevamente
Dovlet Mamenov

76

Haga clic en el enlace que rodeé con un contorno rojo en el panel de Team Explorer.

ingrese la descripción de la imagen aquí

Y en Visual Studio 2013:

ingrese la descripción de la imagen aquí


@Matthew Lock: ¿Está seguro de que en Visual Studio 2013 la razón por la que la operación Resolve Conflicts está dentro del menú desplegable como una entrada es VS 2013 y no porque el Team Explorer no sea lo suficientemente ancho?
sergiol

1
sí, incluso si hace que el panel sea enorme, aún reside en el menú desplegable i.imgur.com/MDpesjJ.png
Matthew Lock

@MatthewLock: ha mostrado un ejemplo en el que no se produce ningún conflicto. ¿Está seguro de que también ocurre cuando hay un conflicto en curso?
sergiol

-7

Si está codificando en C #, en su editor de Visual Studios, seleccione el menú Herramientas y luego el submenú de opciones.

Aparecerá un cuadro de diálogo. Desde allí, seleccione Editor de texto, luego seleccione C #, luego seleccione Avanzado.

Luego marque la casilla para Mostrar errores semánticos en vivo.


1
¡Esto no responde la pregunta!
Neil

1
esto es otra cosa
Luis Palacios
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.