【发布时间】:2016-03-04 20:52:51
【问题描述】:
我使用 git lfs 来存储我的 git repo 的大文件。然后我尝试使用托管代理构建这个 repo。我的构建非常简单。它有一个任务:执行 PowerShell。在调用的脚本中,我要做的第一件事是获取我的 lfs 依赖项。因此,我的脚本中有以下内容:
& 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?
编辑
在这个问题中,我不是在谈论 here 描述的 git lfs 身份验证问题。我严格来说是打电话给git lfs的问题。
一旦您能够调用git lfs,请查看此answer 以解决身份验证问题。
【问题讨论】:
-
@DanielMann 可能的重复讨论了 oauth 令牌的问题。它不会谈论命令行中不可用的 abotu git lfs。
-
现在支持 Git LFS。
标签: azure-devops azure-pipelines git-lfs