Ruby on rails 乘客、Capistrano&;SVN合作
我计划使用RubyonRails在dreamhost上创建一个网站。 在阅读dreamhost上的wiki时,我意识到我必须使用svn和capistrano将本地文件传输到服务器。dreamhost使用Passenger部署我的应用程序 有人能解释一下其中涉及的工作流程吗 更多详情:Ruby on rails 乘客、Capistrano&;SVN合作,ruby-on-rails,passenger,capistrano,dreamhost,web-deployment,Ruby On Rails,Passenger,Capistrano,Dreamhost,Web Deployment,我计划使用RubyonRails在dreamhost上创建一个网站。 在阅读dreamhost上的wiki时,我意识到我必须使用svn和capistrano将本地文件传输到服务器。dreamhost使用Passenger部署我的应用程序 有人能解释一下其中涉及的工作流程吗 更多详情: 根据svn上dreamhost wiki页面上的详细信息,我在为svn存储库创建了一个子域。我可以将本地更改提交到此位置。但是我不确定这个目录下的文件是如何转移到主网站的。。i、 e.是由Capistrano还是乘
根据svn上dreamhost wiki页面上的详细信息,我在为svn存储库创建了一个子域。我可以将本地更改提交到此位置。但是我不确定这个目录下的文件是如何转移到主网站的。。i、 e.是由Capistrano还是乘客完成的?Capistrano是执行部署的工具。它可以直接将文件从svn签出到部署发生的位置(如果具有ssh访问权限),也可以在本地签出文件,然后使用ftp/sftp/scp复制到部署区域。Passenger是Apache模块,它让Apache了解在部署应用程序后如何为其提供服务。Capistrano是进行部署的工具。它可以直接将文件从svn签出到部署发生的位置(如果具有ssh访问权限),也可以在本地签出文件,然后使用ftp/sftp/scp复制到部署区域。Passenger是Apache模块,它让Apache了解如何在应用程序部署后为其提供服务。Passenger是Apache加载的模块,用于运行和显示基于机架的应用程序,其中包括Rails。Capistrano用于远程运行命令,以便从svn签出和部署应用程序。SVN显然用于存储和版本化应用程序。工作流程如下:
Passenger是Apache加载的模块,用于运行和显示包括Rails在内的基于机架的应用程序。Capistrano用于远程运行命令,以便从svn签出和部署应用程序。SVN显然用于存储和版本化应用程序。工作流程如下:
你调查过了吗?如果你只是想要开箱即用的东西,这是一个很好的选择。我认为heroku不适合Dreamhost.com。但我会再看一遍。不,它不适用于Dreamhost,它基本上是源代码+部署+数据库+扩展和其他功能的完整解决方案。你看过了吗?如果你只是想要开箱即用的东西,这是一个很好的选择。我认为heroku不适合Dreamhost.com。但我会再看一遍。不,它不适用于Dreamhost,它基本上是源代码+部署+数据库+扩展和其他功能的完整解决方案。太好了。。谢谢我试图“接受”你的回答。。但我似乎要等5分钟!Stackoverflow根本不知道它的用户有多快!!伟大的谢谢我试图“接受”你的回答。。但我似乎要等5分钟!Stackoverflow根本不知道它的用户有多快!!