2013-07-31 39 views
1

您好:我有一台windows机器和一台linux机器,它们都有我需要的gem,ruby版本,rails版本等。我想将Windows框的配置复制到其他几个窗口框中,并为Linux框(Ubuntu)执行相同的操作。我将把它们移到一个工作室,在我逗留期间它将不能访问互联网。将从一台机器设置到另一台机器的整个ruby/rails迁移

我将安装相同的ruby版本,然后我希望所有的gems和配置都是一致的,并且使用Linux和Window框的配置作为我的指导。任何人都可以建议如何尽可能做到这一点?例如,我需要移动哪些文件夹/文件,或者我可以简单地复制并越过每个配置的整个安装并将它们粘贴到新框中。

感谢, STS

回答

0

您可能正在寻找the Bundler。它使得这些任务非常简单。只要不要忘记在不同的系统上重新安装软件包。一切都保留下来,软件包在Gemfile中指定。 刚刚阅读文档,它使用非常直观。

+0

我无法下载打包程序。那么你是说我将所有文件复制到目标机器上,然后从本地安装bundler? – user2639390

+0

您需要系统或至少在目标机器上安装Bundler。 * nixes和'''gem install --user bundler'''一样简单。在Ubuntu上有一个可用的包[标准库](http://packages.ubunut.com/raring/bundler) –

+0

好的。让我试试这个。谢谢 – user2639390

相关问题