Introduction

Yes, there is the copy function for RVM gemsets, but in case it fails for whatever reasons (it didn’t work for me), we can try to export the list of gems (minus the version numbers) from the old gemset to a text file, and then read it line by line and pass it as the argument for the gem installation.

$ rvm use <old_gemset>
$ gem list | tail -n+4 | awk '{print $1}' > gemlist
$ rvm use <new_gemset>
$ cat gemlist | xargs sudo gem install
$ rm gemlist

Reference



Published

07 April 2014

Tags


Table of Contents