Jak uzyskać program Visual Studio, aby otworzyć okno rozwiązywania konfliktów po pobraniu programu TFS


87

Gdy wykonuję polecenie Pobierz najnowsze w programie Visual Studio, jeśli występują konflikty, nic nie jest wyświetlane, aby było to oczywiste. Zawsze myślę, że wszystko jest w porządku, wykonaj kompilację i często kompilacja działa.

Zawsze spoczywa na mnie obowiązek pamiętania o szukaniu konfliktów i otwieraniu okna konfliktów. Czy jest jakiś sposób, aby VS stanął mi na twarzy i powiedział mi, że teraz jest konflikt?


VS powinien otworzyć okno konfliktów, gdy masz nierozwiązane konflikty. Jak myślisz, dlaczego je masz? Czy możesz dodać zrzut ekranu lub dwa, które ilustrują ten proces?
Edward Thomson

Cześć, rozważ oznaczenie odpowiedzi DaveShawa jako poprawnej. To dobre pytanie i to na nie odpowiedź.
goodeye

1
Przepraszam, że nigdy tego nie sprawdziłem. Nie przypominałem sobie przypomnienia e-mailem. Poza tym problem wydawał się sam znikać. Nie oznaczałbym odpowiedzi DaveShawa jako poprawnej, ponieważ mówi ci, jak ręcznie otworzyć okno. Moje pytanie dotyczyło tego, dlaczego nie otwiera się sam po „pobierz najnowsze”, które zawiera konflikty. Ale tak jak powiedziałem, problem zniknął i to okno pojawia się, gdy mam konflikty - nawet jeśli zaczęło się jako zamknięte. Dziękuję wszystkim za odpowiedź.
valerie

1
@valerie Czy okno rozwiązywania konfliktów otwiera się za każdym razem, gdy otwierasz VS, nawet jeśli jawnie je zamknąłeś w poprzedniej sesji, czy istnieją konflikty? Mogę sprawić, by pojawił się ponownie, postępując zgodnie z radą DaveShawa.
ruffin

Tak. Zawsze zamykam okno konfliktów po rozwiązaniu konfliktów. Następnym razem, gdy mam konflikt - niezależnie od tego, czy zamknąłem VS, czy nie - to okno konfliktu otwiera się ponownie. Nie wiem, dlaczego teraz działa. Mam VS 2013 Ultimate.
valerie

Odpowiedzi:


114

Możesz ponownie otworzyć okno Rozwiązywanie konfliktów, jeśli zamkniesz je przez pomyłkę w Team Explorer. Idź do: Oczekujące zmiany, a następnie z listy rozwijanej Akcje wybierz Rozwiąż konflikty.

Stamtąd możesz kliknąć Get All Conflicts.

Zwykle VS wyświetli monit o rozwiązanie wszelkich konfliktów, gdy tylko wykonasz jedną z następujących czynności:

  • Uzyskać najnowsze
  • Zameldować się
  • Łączyć

Lub po prostu zrestartuj VS i pojawi się ponownie
Dovlet Mamenov

77

Kliknij łącze, które otoczyłem czerwonym konturem w okienku Team Explorer.

wprowadź opis obrazu tutaj

A w programie Visual Studio 2013:

wprowadź opis obrazu tutaj


@Matthew Lock: Czy na pewno w programie Visual Studio 2013 powodem, dla którego operacja Rozwiąż konflikty znajduje się na liście rozwijanej, jest pozycja VS 2013, a nie to, że Team Explorer nie jest wystarczająco szeroki?
sergiol

1
tak, nawet jeśli sprawisz,
Matthew Lock

@MatthewLock: Pokazałeś przykład, kiedy nie ma konfliktu. Czy na pewno dzieje się tak również wtedy, gdy trwa konflikt?
sergiol

-7

Jeśli kodujesz w C #, w edytorze Visual Studios wybierz menu Narzędzia, a następnie podmenu opcji.

Pojawi się okno dialogowe. Stamtąd wybierz Edytor tekstu, a następnie wybierz C #, a następnie wybierz Zaawansowane.

Następnie zaznacz pole Pokaż błędy semantyczne na żywo.


1
To nie odpowiada na pytanie!
Neil

1
to jest coś innego
Luis Palacios
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.