0
我在TFS構建的步驟中使用了curl。該步驟會生成一個cUrl命令將某些文件上傳到ftp位置。在tfs中使用curl無法解析主機
我簡化了命令,將至少簡單的例子,讓同一個問題:
curl --stderr - -T {"helloworld.txt","helloworld2.txt"} ftp://10.32.4.2/CI/Workspace/
它說:
捲曲:(6)無法解析主機 'helloworld2.txt'
而
curl --stderr - -T "helloworld.txt" ftp://10.32.4.2/CI/Workspace/
如預期的那樣,
將文件上傳到ftp位置。
這是一個引用shell的問題。你在使用哪一個? (有關相關問題,請參閱[this](http://stackoverflow.com/q/14863609/21567))。因此它與TFS無關。 –
Powershell我想......實際上它與引號有關。在'「{helloworld.txt,helloworld2.txt}」中改變'{「helloworld.txt」,「helloworld2.txt」}''作用。但第一個是TFS如何生成命令。 –
你是在建立捲曲的命令行還是TFS(從MS或第三方發佈的構建步驟)?如果是後者,你應該看看你是否可以在那裏報告錯誤,否則就像你(現在)知道它的工作原理一樣構建你的命令行;-) –