我正在学习轨道并且有一个看起来相当简单的问题 - 除了我不知道答案。通过rails教程,我可以让我的应用程序在我的开发机器上运行。我也可以将文件夹复制到服务器,应用程序也在那里工作。 问题:有没有办法在服务器上部署war / jar类型的文件而不是'explosion'文件夹结构?
答案 0 :(得分:1)
部署Rails应用程序的最常用方法是使用Capistrano之类的工具,它将复制所有文件,并为您提供回滚到先前版本的方法,以防出现问题生产
答案 1 :(得分:0)
Capistrano是部署Rails应用程序的方式。
它具有SFTP-Transfer功能,支持各种SCM,如git,subversion,cvs,如果你不想通过checkout部署,你可以让capistrano将你的应用程序打包成一个存档并将其部署到你的生产环境。
有关capistrano及其可能性的更多信息,请参阅wiki。