#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, я не рассматривал возможность прояснить это.