URL-адрес коллекции рабочей области tf изменен

Я перенес TFS со старого сервера " OLDMACHINE " на новый " NEWMACHINE ". TFS отключена на OLDMACHINE. Теперь я хочу обновить свои URL-адреса на компьютерах разработчиков.

Для моих мерзких клонов команда выглядит так:

git remote set-url origin https://NEWMACHINE/...

Я не нахожу соответствующую команду с рабочими областями TF. Я выполнил поиск в окне Visual Studio "Рабочие пространства", но больше не могу его открыть, потому что мой старый TFS не работает.

Следующая команда покажет мне мои рабочие пространства:

tf workspaces

Можно ли обновить URL с

tf workspace ?

Есть много документов о переименовании компьютера, перемещенной папке, имени пользователя, но я не нашел ничего в моем направлении.

РЕДАКТИРОВАТЬ: Я нашел этот ключ в regedit, с подразделами. Я хочу попробовать, кто-нибудь когда-либо делал эту манипуляцию?

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0 or 14.0\TeamFoundation\Instances\OLDMACHINE

1 ответ

Решение

Для TFVC такого рода команды не существует. Каждый TFS-сервер имеет уникальный идентификатор (GUID), который используется для представления каждой коллекции и не зависит от "имени" сервера. Обновление / миграция не изменяет GUID TFS.

По этой причине все, что нужно сделать конечным пользователям, - это подключиться к серверу TFS через Visual Studio и может возобновить работу, включая любые ожидающие изменения. Нет необходимости обновлять "имя коллекции" для своей локальной рабочей области.

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

Другие вопросы по тегам