Команда проекта по умолчанию отсутствует после миграции

Мы находимся в процессе переноса нашего экземпляра TFS из одной среды в новую среду (не в том же домене). Выполните шаги, описанные здесь как ответ: Как изменение учетной записи Windows повлияет на учетные записи TFS?

Учетные записи были успешно сопоставлены с новыми учетными записями на этом сервере. Нет проблем. Я заметил одну вещь: мы не можем попасть ни в один из наших проектов. Когда вы нажимаете, чтобы просмотреть профиль проекта, он показывает, что нет доступных команд. Когда вы нажимаете «Новая команда», выдается ошибка: «Требуется команда. Идентификатор сеанса ...». Если вы попытаетесь добавить команду с именем, ранее использовавшимся в старой среде, появится сообщение о невозможности добавить команду, поскольку она уже существует.

Если вы нажмете «Настроить функции» на той же странице, он проведет вас через мастер, который приведет к другой ошибке: «TF237090: не существует или доступ запрещен».

Для справки: мы использовали TFS 2012, отсоединяли и снова присоединяли коллекции проектов на сервере с этими версиями. Обновился там, а затем отсоединился и снова подключился к нашему целевому серверу.

Любая подсказка о том, как добавить уже существующую команду в проект или как обойти эти ошибки? Все остальное, кажется, в порядке.


person getoutofmylaboratory    schedule 30.04.2018    source источник
comment
Это почти наверняка проблема с разрешениями/перемещением домена. Командные проекты должны быть доступны сразу после обновления. Я бы предложил повторить миграцию и проверять после каждого шага. Перенесите TFS 2012 в новый домен на экземпляре TFS 2012. Если это все еще работает, продолжайте. Если это не работает, исправьте. Не двигайтесь вслепую — › обновляйтесь одним махом без подтверждения.   -  person Daniel Mann    schedule 30.04.2018


Ответы (2)


Кажется, команда и пользователи уже там. Итак, просто попробуйте переназначить БД, а затем снова проверить.

Если это все еще не работает, я предлагаю переделать миграцию, как сказал Дэниел.

Вы также можете выполнить шаги, указанные в статье ниже, чтобы выполнить миграцию:

Переместить Team Foundation Server из одной среды в другую

Еще одна похожая тема для справки: Групповые удостоверения TFS отсутствуют после миграции TFS на новый домен - Участники потеряли доступ к проекту

person Andy Li-MSFT    schedule 01.05.2018
comment
@getoutofmylaboratory Вы решили проблему? любое обновление? - person Andy Li-MSFT; 04.05.2018
comment
В итоге мне пришлось вручную создавать команды и переназначать разрешения. Путь обновления с TFS 2012 до 2015/17 просто не работает. - person getoutofmylaboratory; 14.05.2018

Как упоминалось в моем комментарии к сообщению Andy Li-MSFT, мне пришлось вручную воссоздавать команды и переназначать разрешения. Путь обновления с TFS 2012 – 2015/17 не работает.

person getoutofmylaboratory    schedule 14.05.2018