2017-03-14 59 views
6

Podczas próby dodania serwera TFS do VS 2017 napotkałem problem polegający na tym, że serwer już istnieje na liście. Jednak tak się nie dzieje.Podczas dodawania serwera TFS do błędu VS2017: "Serwer już istnieje na liście poniżej"

Jedyne, co mogę o tym myśleć, może sprawić, że pomyśli o tym, że serwer znajduje się na liście, ponieważ dwa serwery były jednym z nich. To nie był problem z VS 2015.

Serwery TFS są zarówno Aktualizacja 2015 3.

Prosimy poprosić o więcej informacji.

+2

Jeśli serwer został podzielony na dwa serwery, bardzo ważne jest, aby identyfikator serwera został zmieniony podczas konfigurowania drugiego serwera. Bardzo dziwne zachowanie może się zdarzyć inaczej. To samo dotyczy identyfikatorów kolekcji. – jessehouwing

+0

Napotkałem ten problem TFS2017 i adres IP nie działa. To była nieco inna przyczyna: http://stackoverflow.com/a/43036526/495455 –

Odpowiedz

3

Daj spróbować z bezpośrednio użyciu adresu IP zamiast nazwy serwera podczas dodawania Team Foundation Sever w VS2017. Coś jak:

http://192.168.0.1:8080/tfs 

Aktualizacja

Można znaleźć Team Foundation Server 2015 GUID informacji w poniżej lokalizacji:

C:\Program Files\Microsoft Team Foundation Server 14.0\Application Tier\Web Services\web.config 

Nie powinno być wartością jak

enter image description here

Następnie można porównać identyfikator GUID dwóch serwerów, zmienić jeden z nich i ponownie zarejestrować db. Więcej szczegółów na ten temat można znaleźć na tym blogu: How to find Team Foundation Server(TFS) GUID Info

+0

Witaj Patrick, okrzyki za twoją odpowiedź. Więc po prostu próbowałem bezskutecznie - Serwer podpowiada mi, aby się zalogować i wszystko, po prostu myśli, że już się z nim połączyłem. Myślę, że ma to coś wspólnego z identyfikatorami, o których mówił @jessehouwing w komentarzach do pytania.Czy masz jakieś komentarze/sugestie na ten temat? –

+0

@MichaelCoxon Informacje na temat wyszukiwania informacji o GUIDS na temat dwóch serwerów znajdują się w odpowiedzi na mój update. –

+0

Patrick jesteś legendą. Zmiana ID działała idealnie. Dzięki @jessehouwing za sugerowanie tego. –

3

Działa to dla mnie:

  1. blisko VS 2017

  2. Otwórz Eksploratora i przejdź do% appdata% \ Microsoft \ VisualStudio \ 15.0_92d7e574. Usuń wszystkie pliki.

  3. Przejdź do% localappdata% \ Microsoft \ VisualStudio \ 15.0_92d7e574. Usuń wszystkie pliki.

  4. Uruchom VS 2017 i wprowadź adres serwera TFS.

+0

Nie działa dla mnie. –

0

Właśnie dokonaliśmy aktualizacji i dowiedzieliśmy się, że VS 2017 oczekuje (przynajmniej na razie), że powinien być obecny tylko jeden serwer TFS, więc trzeba będzie usunąć starą, a następnie dodaj nową. Prawdopodobnie jest to pewne zamieszanie z Obszarem roboczym TFS. W polu "Połącz" nadal może pojawić się błąd, ale po usunięciu starego, dodaniu nowego i naciśnięciu przycisku "Połącz" działało dobrze dla mnie.