首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.NET自动部署到远程ftp服务器

ASP.NET自动部署到远程ftp服务器
EN

Stack Overflow用户
提问于 2009-03-10 05:30:34
回答 2查看 2.9K关注 0票数 2

有没有人知道使用SFTP自动部署到远程服务器的好方案?我特别想部署一个asp.net的mvc网站到mosso。我可以每次使用SFTP客户端手动完成此操作,但我更希望有一种自动(且一致)的方式来完成此操作。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-02-12 13:41:05

我在这里写了一篇非常详细的博客文章,使用TeamCity和网络部署项目来自动化构建和部署:

http://www.diaryofaninja.com/blog/2010/05/09/automated-site-deployments-with-teamcity-deployment-projects-amp-svn

然后,我添加了这个,以显示FTP添加

http://www.diaryofaninja.com/blog/2010/09/21/continuous-integration-tip-1-ndash-ftp-deployment

一个基本的流程非常简单:

  • 使用我从我的SVN存储库下载的teamcity构建服务器
  • 我构建站点并将其部署到构建服务器上的本地文件夹
  • 我使用MSBUILD Task EXEC (http://winscp.net/)
  • Upload all my sites content
  • Have insert build

启动一个支持脚本的命令行FTP客户端

然后,我确保我只部署我的SVN代码库的Trunk,并在合并之前在分支中开发和测试所有内容-这种方式只部署经过测试的内容。将自动化测试添加到您的构建周期中,您就得到了完美的匹配。

下面是一些很棒的免费工具:

  • Visual Studio Web Deployment Project
  • TeamCity (free for under 20 build configs)
  • Bamboo
票数 6
EN

Stack Overflow用户

发布于 2009-03-10 06:10:14

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/629024

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档