繁体   English   中英

网站部署软件

[英]Web site deployment software

我在一家拥有多层网站的公司工作。 因此,我们有几个前端站点与几个后端Web服务进行通信。 所有这些都在多个服务器之间进行负载平衡,并在IIS 6.0中托管。

当我们执行新版本时,我们需要将多个站点从暂存环境复制到实时Web服务器上的预启动版本。 任何版本中部署的站点的数量和类型可能会有所不同。 目前使用robocopy脚本/ bat文件来执行此操作。 哪个有效,但容易出错并且难以维护。

有没有人有任何好的,最好是开源的部署软件的经验,可以帮助我们完成这项任务?

我会使用PowerShell及其WebAdministration模块。 另请参阅Scott Hanselman的文章 ,其中他解释了WebDeploy打包和部署解决方案(也在Channel9上 )。

我们使用持续集成服务器和Web Deploy 唯一的手动步骤是触发CI服务器中的构建。

我们使用TeamCity ,它有一个有限的免费版本。 CruiseControl.NET是一个开源CI服务器,但配置并不像TeamCity那么好。

以下是有关设置TeamCity进行部署的一些文章:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM