新しいgemsetを作成するときに、関連する.Ruby-version
および.Ruby-gemset
ファイルを作成する方法はありますか?
古いバージョンのrvmでは、rvm --create --rvmrc 1.8.7@project
を実行できますが、.rvmrc
ファイルが作成されます。
--Ruby-version
コマンドラインスイッチを使用できる場所を読んだと思いましたが、そうすることに失敗しました。
私は最近同じ問題を抱えていました。 rvm --help
に私を導いた:
rvm --create --Ruby-version Ruby-1.9.3@my-gemset
。Ruby-gemsetと。Ruby-versionの両方を作成しました。
公式RVMドキュメント に従って、これを使用できます:
echo 1.9.3 > .Ruby-version
または、これを使用できます:
rvm --Ruby-version use 1.9.3@my_app
2番目のフォームは、.Ruby-version
と.Ruby-gemset
の両方を作成します。
Rails名前がtptappのアプリ用のgemsetを作成している場合、次の方法で作成できます。
rvm use 2.2.2@tptapp --create
ここtptappはgemsetの名前、2.2.2はRuby version。
上記のすべての例では、Rubyバージョンとgemset名を入力する必要があります。これは、vi .Ruby-gemsetとvi .Ruby-versionに必要な同じキーストロークに近いものです。既にRubyバージョンを選択しているディレクトリにいて、目的のgemsetを指していると仮定します。これはトリックです。
bash# rvm --Ruby-version use $(rvm-Prompt)