我们一直在TFS版本中使用DownloadFromFTP任务。最近,我们将本地TFS升级到15.117.27414.0。我不确定它到底是什么意思。现在,每当我运行发行版时,下载步骤都会失败,并显示2个错误:
我们正在将服务器名称传递到TFS UI上的Machines字段。
我试图在整个Internet上进行搜索,但找不到与该任务有关的任何参考,这令人惊讶。甚至正式的任务目录也不包含该任务。在查看任务的定义之后,第一个参数显示为“ $ environmentName”,在查看task.json之后,似乎将Machines字段映射到该参数
{
"name": "EnvironmentName",
"type": "multiLine",
"label": "Machines",
"defaultValue": "",
"required": false,
"helpMarkDown": "Provide a comma separated list of machine IP addresses or FQDNs. <br>Eg: dbserver.fabrikam.com,192.168.12.34 <br>Or provide output variable of other tasks. Eg: $(variableName)"
}
我真的不知该如何尝试。
这是代理框中的脚本的路径:_work_tasks \ DownloadFromFTP_67fd3476-09ea-44d7-aae4-4503965fad62 \ 1.0.15
我已经查看了https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks的内置任务,但看不到允许我简单地从FTP文件夹下载一个文件(或多个文件)的任务。有FTP上传任务但没有FTP下载任务吗?我想念什么吗?一个人如何从FTP下载文件? :-/我完全感到困惑。
以前,它的行为符合预期,并且我能够下载文件而没有任何问题。现在我遇到上面提到的错误。有人有什么想法吗?