将ASP.Net网站从SVN部署到多个服务器?
我需要将SVN中的网站部署到我们自己网络中的不同服务器上.该代码目前尚未编译,但可能会在未来编译.
首先,需要将站点部署到开发服务器以供开发人员测试. 一旦开发人员注销,它将被部署到测试人员的登台服务器. 一旦给出最终签名,它将被部署到服务器场 – 两个实时服务器. 每个服务器在web.config中有几个设置是不同的(当然除了两个活动服务器).我想使用模板,Ruby on Rails世界的方式.它似乎是多个web.config文件的优雅解决方案. 我还需要创建一个列表/报告,列出已更改的文件以及自上次部署以来的更改. 我正在考虑编写一个脚本来执行以下操作: 我遇到的问题是它似乎不是最优雅的解决方案.它可能变得不可维护,我更喜欢使用已经可用的工具而不是重新发明轮子.不幸的是,我不认为MSDeploy会做我需要的东西,但我很乐意使用它,或者其他任何东西,如果它能做我需要的东西.有没有人知道任何适合任务的工具或脚本是我唯一的选择? 解决方法
查看
TeamCity.我有我的构建服务器设置,以便它可以根据“一键式”中的构建配置部署到具有不同设置的不同环境.设置和直接与Subversion和其他源代码控制系统集成是相对轻松的.对于您正在处理的问题,这将是一个更优雅的解决方案……
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- ASP.NET MVC – 将XHTML添加到验证错误消息中
- 使用asp.net发送20,000封电子邮件
- asp.net – Facebook评论审核困难
- 禁用ASP.net文本框而不实际禁用它?
- asp.net-mvc – 在MVC中使用Rotativa pdf显示动态标头
- asp.net-mvc – 验证URL是否映射到ASP.Net MVC中的实际路由
- asp.net-mvc – 更简洁的LINQ和’或’子句
- asp.net-mvc – 如何在MVC中实现工作单元:责任
- asp.net-mvc – Razor嵌套WebGrid
- razor – MVC3到MVC4 RTM手动升级问题:@在此关键字前面抛出
- asp.net – 为什么FireFox在下载文件时不包含.xm
- asp.net – IIS在编译的.net站点中查找.cs文件
- asp.net-mvc – ASP.NET MVC:如何处理View中的N
- asp.net – HttpPostedFileBase.SaveAs方法问题
- 如何决定哪个是正确的,WebForms或MVC做ASP.NET时
- asp.net – Razor视图无法识别@model或Lambda @H
- asp.net-mvc – 路由测试ASP.NET MVC4
- asp.net-mvc – MVC中的Ws-Federation身份验证在
- asp.net – 错误:远程服务器返回错误:(401)未经
- 如何阻止IIS 8停止空闲的ASP.NET应用程序?