Это не представляется возможным.TFS отслеживает рабочие пространства, файлы и состояния файлов по имени компьютера и имени рабочей области.Чтобы иметь возможность работать на разных физических компьютерах, все эти компьютеры должны требовать одно и то же имя компьютера, имя рабочей области, а также одинаковую структуру папок на одном диске.Не кажется практичным.
Предложение 1 - Вы можете сделать один компьютер главным компьютером и сохранить на нем фактическое рабочее пространство.Переведите решение в автономный режим.Скопируйте ваши файлы на другой компьютер (ы).Делай свои вещи там.Вернитесь к главному компьютеру и перезапишите файлы в рабочей области.«Перейти в онлайн» и надеемся увидеть VS быть в курсе изменений.Я не пробовал этого, но это кажется правдоподобным
Предложение 2 - Создайте свою среду разработки на виртуальном компьютере и носите ее с собой.Прежде всего, он будет медленным, и на всех хост-компьютерах потребуется установить программное обеспечение для виртуализации.
Предложение 3 - Держите компьютер для разработки рядом с сервером TFS и доступным через RDP.Производительность сильно зависит от задержки в сети, но это мой личный фаворит.
и, наконец, ....... нет ... это все, что я получил.