我有多个用于开发、暂存、测试和生产的服务器,我想使我的 Ruby 版本和 Gem 版本在不同机器之间保持同步——最好的方法是什么?
最佳答案
如果您使用的是 Rails 3,您可以只使用 Gemfile 和 bundler ,当您在任何机器上执行“捆绑更新”时,它会自动为该用户安装正确版本的 Gems帐户。
您应该使用 RVM 来管理您的 Ruby 版本,并将不同 Ruby 版本的 Gem 彼此分开。
您还应该为您的 Rails 应用程序创建一个“gemset”,以确保安装在那里的 Gems 没有被您可能在同一台机器上使用或开发的另一个 Rails 应用程序修改。
关于ruby-on-rails - 如何让我的 Ruby Gems 在多个服务器上保持相同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7699944/