TFS — синхронизировать сервер с локальным вручную

#tfs

#tfs

Вопрос:

Задача: загрузка новой выборки источника ветки TFS занимает более 12 часов из-за задержки в VPN (все работают из дома). Локальная выборка в office для SSD-накопителя занимает 7 минут. Если мы вручную заархивируем файлы через виртуальную машину office и загрузим их домой, разархивируем, это может произойти менее чем за 30 миллионов. Мы используем локальный сервер TFS 2019.

Проблема: Visual Studio показывает «не загружено» и требует новой выборки. Я хочу иметь возможность вручную сообщать TFS, что сервер и локальная копия СИНХРОНИЗИРОВАНЫ… Я провел некоторое исследование и оказался пустым. Я посмотрел на опцию «согласовать» tf, но именно тогда он хочет загрузить файлы.

Итак, кто-нибудь знает волшебный способ, чтобы Visual Studio была рада показать последнюю версию «Да?

03 ноября Примечание: моим контекстом был TFVC

Ответ №1:

TFS — синхронизировать сервер с локальным вручную

Вы можете создать новую папку для подключения репозитория, и нам не нужно ждать завершения клонирования (это займет у вас много времени), вы можете отменить:

введите описание изображения здесь

Затем удалите файлы в новой папке.

Затем скопируйте последнюю папку репозитория с виртуальной машины office, затем добавьте файлы в новую папку.

Закройте Visual Studio и снова откройте ее, внесите какие-либо изменения в проекты, затем мы могли бы синхронизировать его с репозиторием.

Комментарии:

1. Спасибо за отзыв. Мой случай — TFVC, я предполагаю, что ваш ответ связан с GIT. Поскольку я не использую GIT, я не рассматривал возможность прояснить это.