当前位置:  开发笔记 > 后端 > 正文

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

如何解决《ASP.NET自动部署到远程ftp服务器》经验,为你挑选了1个好方法。

有没有人知道使用SFTP自动部署到远程服务器的任何好解决方案?我特意尝试将一个asp.net mvc网站部署到mosso.我每次使用SFTP客户端都可以手动执行此操作,但更愿意采用自动(一致)方式执行此操作.



1> Doug..:

我使用TeamCity和Web部署项目编写了一篇非常详细的博客文章,以自动化构建和部署作为启动器:

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

基本流程非常简单:

使用teamcity构建服务器,我从我的SVN仓库下载

我构建并将站点部署到构建服务器上的本地文件夹

我触发了一个支持脚本编写的命令行FTP客户端

WinSCP使用MSBUILD任务EXEC(http://winscp.net/)

上传我的所有网站内容

有[插入饮料]的选择

然后我确保我只部署SVN仓库的Trunk,并在合并之前开发并测试分支中的所有内容 - 这样只会测试部署的测试内容.在您的构建周期中添加自动化测试,您就可以在天堂进行匹配.

一些很棒的免费工具可以:

Visual Studio Web部署项目

TeamCity(20岁以下免费构建)

推荐阅读
360691894_8a5c48
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有