Как я могу скопировать драгоценные камни на другой сервер? - PullRequest
4 голосов
/ 04 февраля 2012

У меня есть сервер "server1", настроенный на Ruby 1.8.7 и Rubygems 1.6.2, с несколькими установленными гемами.

Я хочу скопировать его на другой сервер "server2", который имеет соответствующие версии Ruby и Rubygems. Я установил FTP с установленными папками гемов с сервера 1 на сервер 2 по тем же путям.

Теперь, на сервере2, когда я делаю:

gem list

драгоценные камни не появляются, хотя они были скопированы в правильный путь к драгоценным камням.

Может кто-нибудь сказать мне, является ли это правильным способом установки драгоценных камней, или есть ли лучший вариант, чем установка каждого камня самостоятельно?

1 Ответ

5 голосов
/ 04 февраля 2012

Если вы наберете gem env на server1, вы должны увидеть запись GEM PATHS:, за которой следуют некоторые каталоги.Это то, что нужно дублировать.

Rubygems отслеживает установленные драгоценные камни, но я точно не помню, где.Вы должны быть в состоянии получить все, выполняя содержащие папки.

...