【问题标题】:What do you recommend for deploying web apps?对于部署 Web 应用程序,您有什么建议?
【发布时间】:2009-05-09 19:48:04
【问题描述】:

为了部署应用程序(在我的例子中是 Ruby 应用程序),我使用了 Capistrano,目前使用的是 Vlad the Deployer

您使用什么进行部署,为什么?

【问题讨论】:

    标签: ruby-on-rails deployment web-applications


    【解决方案1】:

    我使用 capistrano 和 subversion。

    Capistrano 的内联文档非常完善,并且在线文档越来越完善。

    The Absolute Moron's Guide to Capistrano(不要冒犯)

    需要一点时间才能开始滚动,但它是幸运的。

    【讨论】:

      【解决方案2】:

      我过去曾使用 Subversion(源代码控制)来处理网络部署,我知道随着时间的推移它变得越来越流行。如果您有问题(在代码方面),它可以很容易地回滚。这是一篇关于它的文章:

      http://arstechnica.com/open-source/news/2005/04/linux-20050406.ars

      这是一篇关于在更 unix 风格上设置它的文章:

      http://www.jejik.com/articles/2008/08/easily_develop_and_deploy_web_applications_from_subversion/

      对于 Windows,我使用免费的 VisualSVN 包:

      http://www.visualsvn.com/

      然后只使用命令行工具进行实际结帐。我还发现了这个先前的问题(但对于 PHP):

      How to get started deploying PHP applications from a subversion repository?

      我个人不喜欢让它完全自动化 - 我仍然手动触发部署并观察它,但有些人可能会很乐意让机器自行处理。 :)

      【讨论】:

        猜你喜欢
        • 2010-10-10
        • 1970-01-01
        • 2010-09-12
        • 2014-08-15
        • 2020-04-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-24
        相关资源
        最近更新 更多