2015-11-05 61 views

回答

3

这可以使用称为“cURL上传文件”的标准构建步骤来完成,该步骤可以在实用工具部分找到。它声称支持许多协议,包括FTP。下面的截图可以给你如何配置一个想法:

enter image description here

+0

谢谢您的回答。但我有一个疑问,在FTP上部署之后,.zip文件会自动解压缩吗? –

+0

最有可能它不会。 Zip只是一个例子。您可以指定任何文件类型,将鼠标悬停在信息图标上,它包含提示。 –

+1

cURL任务启动时收到此错误:执行powershell脚本:C:\ LR \ MMS \ Services \ Mms \ TaskAgentProvisioner \ Tools \ agents \ default \ tasks \ cURLUploader \ 1.0.0 \ cURLUploader.ps1C:\ Program Files x86)\ Git \ bin \ curl.exe --stderr - -u“xxxxxx”:“xxxxxxxx”-TC:/ a/1/a ftp://208.xx.xx.xxx/qacurl:无法打开'C:/ a/1/a'!curl:尝试'curl --help'或'curl --manual'以获取更多信息从工具curl.exe返回的意外的退出代码26 –

0

1)FTP:

使用FTP连接到GoDaddy的是一个大问题。我怀疑这主要是由于过期的TLS证书。在无法连接大量时间之后,我放弃了FTP设置的想法,也阅读了一些文章,指出FTP协议并不可靠,容易出错,并且SSH是建议的替代方案。

2)卷曲

使用基于卷曲上传可能会奏效。但是对于文件太多的大型项目,会导致ENAME Too Long错误(即文件列表将被创建为冗长的字符串并设置为导致错误的参数)。

3)网络部署:

由于网络部署服务似乎从本地/开发机上Godaddy的服务器,Visual Studio IDE中工作,我们可以肯定的是它将从基于Visual Studio生成模板工作也在VSTS托管环境中。

那么这是唯一的方法,为我工作。

您可以检查出的文章中详细介绍的步骤和配置 - HOW TO SETUP VSTS CONTINUOUS DEPLOYMENT FOR GODADDY

相关问题