Я использую git lfs для хранения больших файлов моего git-репо. Затем я пытаюсь создать это репо с размещенными агентами. Моя сборка довольно проста. У него есть одна задача: выполнить PowerShell. В вызываемом скрипте первое, что я хочу сделать, - это получить мои зависимости lfs. Поэтому у меня есть следующие в моем сценарии:Как использовать git lfs с Visual Studio Team Services размещаемых агентов сборки
& git lfs fetch
К сожалению, моя сборка не может со следующей ошибкой:
2016-03-04T19:49:05.7021988Z ##[error]git: 'lfs' is not a git command. See 'git --help'.
2016-03-04T19:49:05.7031986Z ##[error]Did you mean this?
2016-03-04T19:49:05.7041987Z ##[error] flow
Поскольку я ничего не могу установить на размещенные средства, как я должен иметь git lfs доступно?
EDIT В этом вопросе, я не говорю о Git LFS проблемы аутентификации, как описано here. Я строго говорю о вызове git lfs
.
Как только вы сможете позвонить git lfs
, посмотрите на это answer, чтобы решить проблему аутентификации.
Возможный дубликат [Проверить файлы git-lfs на сборке VSTF] (http://stackoverflow.com/questions/34083386/check-out-git-lfs-files-on-vstf-build) –
@DanielMann The возможные дубликаты разговоров о проблемах с токеном oauth. Он не говорит, что abotu git lfs недоступен из командной строки. – mabead
Теперь поддерживается Git LFS. – jessehouwing