我在群集中有4个Web服务器,它们需要在它上面都有相同的代码,并且将代码推送到每个服务器似乎是一项单调乏味的任务。我想知道使用subversion来管理asp.net&是否是好的或坏的做法。 MVC代码部署。我的部署将从复制/粘贴文件到每个服务器,只是在每个服务器的webroot上进行svn更新。这有什么好主意吗?如果这个问题出错,我会道歉。
答案 0 :(得分:2)
是的,您可以使用SVN让您的服务器保持最新状态。但是,我会更进一步,使用Continuous Integration。简而言之,您需要设置一个持续集成服务器,例如CCNet或TeamCity,它将自动化您的构建和部署过程,以便您只需点击几下即可将更新发布到所有服务器