2010-02-24 67 views
1

好的。我已经浏览了这个网站,似乎无法找到我正在寻找的答案。需要一个基于GUI的部署解决方案.net

我们为我们的网站提供多服务器设置,通常为(DEV/QA/PRODUCTION)。我们的网站是.net,在部署之前需要进行某种构建。我们正在使用SVN进行源代码管理,并且正在寻找一个工具/网站/这将允许我们的项目经理将按钮部署更改推送到不同的环境。这似乎没有银弹,我在这个假设中纠正了吗?

我喜欢Springloops的功能,但无法找到任何关于.net使用的信息。尽可能保留详细信息,在整个端到端流程中看到各种排列图很好。我的意思是,如果多个不同的工具是唯一的答案(没有银弹),那么就是一个图表,显示工具与整个过程相关的位置。

回答

1

看看CruiseControl.Net。它可以让你自动化你的版本,如果有错误,它可以通知某些人,甚至在办公室里闪过一个大红灯。

它可以做的其他事情是在没有错误时自动部署到选定区域,例如Dev/Test/Stage/Prod。

虽然你可能想让Prod手动按下一个按钮。 :)

+0

对于我相信的工作很好。 –

+0

我们在这里使用它,它真的很好。每天我们都有一个构建周期,以良好的构建部署到测试领域。 – griegs

0

尝试ClickOnce部署。一旦在服务器上部署了更新,客户端应用程序将在下次运行时自动更新到每个客户端。