我已经在Visual Studio Online上设置了自动化构建,并且能够在构建下获取构件。现在我想在FTP上部署这些工件。由于我的网站托管在GoDaddy上,他们提供了我的FTP帐户。任何人都可以帮我解决这个问题。如何从Visual Studio Online在FTP上部署工件?
3
A
回答
3
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
相关问题
- 1. 从Visual Studio团队服务在FTP上部署工件问题
- 2. Visual Studio Online Octopus部署
- 3. 在Visual Studio Online上持续集成的Azure WebJobs部署
- 4. 在Visual Studio Online上部署带有NPM的构建
- 5. 如何在ACTIVE模式下将visual studio 2008部署到ftp?
- 6. 如何从Visual Studio 2013部署到Godaddy.com
- 7. 如何部署Visual Studio包
- 8. Visual Studio Online:如何Strcuture
- 9. Visual Studio Online SDK
- 10. Visual Studio团队服务(Visual Studio Online)构建失败部署Azure云服务
- 11. 如何使用Visual Studio部署产品部署文件夹
- 12. 对于Node.js节点模块,Visual Studio Online连续部署失败?
- 13. 如何为Visual Studio Team Services中的Umbraco项目设置连续部署(已在Visual Studio Online中)
- 14. Visual Studio部署-IIS
- 15. Makefile with visual studio online
- 16. Visual Studio Online Monaco在哪里?
- 17. 从Visual Studio 2010部署升级到Web部署工具2.1后停止工作
- 18. 从visual studio团队服务(visual studio online)部署一个php项目到centos 6 vps
- 19. 如何从Visual Studio在线向Azure虚拟机部署msi?
- 20. 如何在Dynamics CRM Online中更新已部署的插件
- 21. 如何在Visual Studio Online中将项目从TFS移动到Git?
- 22. 从Visual Studio将Web部署到Azure
- 23. Visual Studio 2010扩展部署
- 24. Visual Studio部署项目 - CustomActionData
- 25. Visual Studio 2010的部署包
- 26. Visual Studio 2014部署错误
- 27. Visual Studio 2010不部署App_Theme文件夹
- 28. visual studio项目部署文件混淆?
- 29. Visual Studio Online许可管理
- 30. Elastic Beanstalk和Visual Studio Online
谢谢您的回答。但我有一个疑问,在FTP上部署之后,.zip文件会自动解压缩吗? –
最有可能它不会。 Zip只是一个例子。您可以指定任何文件类型,将鼠标悬停在信息图标上,它包含提示。 –
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 –