我的团队目前正在尝试自动部署我们的.Net和PHP Web应用程序.我们希望简化部署,并避免由于手动操作而导致的麻烦和许多麻烦.
我们需要一种解决方案,使我们能够:
- Compile the application
- Version the application with the SVN version number
- Backup the existing site
- Deploy to a web farm
Run Code Online (Sandbox Code Playgroud)
我们所有的应用程序都使用SVN进行源代码控制,我们的.Net应用程序使用CruiseControl.我们一直在尝试使用MSBuild和NAnt部署脚本,但成效有限.我们过去也使用过Capistrano,但希望尽可能避免使用Ruby.
还有其他任何可以帮助我们的部署工具吗?
我希望每次构建web asp.net mvc 2项目时都能自动发布到本地文件夹.
我使用Visual Studio 2008.