У меня есть локальный агент VSTS, который запускает задачу сборки «Get Sources», которая приводит к загрузке репозитория GIT.Это прекрасно работает.
К сожалению, мой GIT-репозиторий имеет размер более 20 гигабайт.У меня есть задача «Получить источники», которая не выполняет никакой очистки, потому что я хочу, чтобы при последующих загрузках GIT не приходилось каждый раз загружать репозиторий объемом 20 ГБ.
Сегодня я заметил, что агент переключилсярабочий каталог от
C: \ agent_work \ 1
до
C: \ agent_work \ 2
, что привело к повторной загрузке всего хранилища при выполнении задачи построения "Получить источники".
Каков метод, с помощью которого агент сборки решает, что "рабочий каталог" разрешает ви есть ли способ заставить агент использовать тот же каталог?
Я действительно не могу позволить себе время для загрузки 20 гигабайт каждый раз, когда мне нужно выполнить развертывание.
У меня нет пометок или ветвлений в хранилище.Это довольно просто, кроме размера.
Заранее спасибо!