Visual Studio TFS нескольких серверов добавить проблему - PullRequest
0 голосов
/ 09 апреля 2020

У меня TFS-сервер, подключенный к visual studio. И я должен восстановить его на другой сервер TFS отличаются rnet имя. Теперь мне нужно добавить новый сервер в Visual Studio. Когда я пытаюсь добавить его, сервер с таким идентификатором уже существует.

Ответы [ 2 ]

1 голос
/ 10 апреля 2020

Не уверен в вашей детализации процесса восстановления работы. Однако, согласно вашему описанию, предположим, что вы можете иметь два одинаковых идентификатора сервера (applicationID)

Вы можете найти свой старый Team Foundation Server GUID Информация в расположении ниже:

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

Там должно быть значение типа

enter image description here

Затем вы можете сравнить GUID двух серверов старого и нового сервера TFS, изменить один из них и повторно -регистрация БД. Возможно, вам придется перезапустить сервер службы TFS.

Подробнее об этом читайте в этом блоге: Как найти информацию GUID Team Foundation Server (TFS)

Как изменить идентификатор сервера, просто как упоминал Ниль, вы можете использовать команду TFSConfig:

TFSConfig ChangeServerID /SQLInstance:server_db /DatabaseName:TFS_Configuration

Примечание: После использования команды changeServerID вы должны направить клиентов на создание соединения с измененным сервером, прежде чем он сможет используется.

1 голос
/ 09 апреля 2020

Вам необходимо изменить идентификатор TFS или Azure DevOps Server или GUID нового экземпляра. Это можно сделать с помощью командной строки TFSConfig .

TfsConfig changeServerID /sqlInstance:<serverName> /databaseName:<configurationDatabaseName>
[/projectCollectionsOnly] [/configDBOnly] [/collectionName]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...