RVM を更新したところ、古い の代わりに.rvmrc自動作成され.ruby-gemset、.ruby-version.
私はいつも.rvmrcのような内容のファイルを持っていましたrvm use --create default@project_name。ただし、 ..ruby-versionではなく、実行している特定の Ruby バージョンが含まれていdefaultます。これをチェックインするのをためらっています。
また、ポッドキャストで誰かが、.ruby-gemsetgemset に名前を付ける方法について他の人が独自の好みを持っている可能性があるため、チェックインするべきではないと言っているのを聞きました。
いつチェックインすべきか、またはすべきでない.ruby-gemsetか.ruby-version?
具体的には:
- トレードオフにはどのようなものがありますか?
- プロジェクトのタイプは決定にどのように影響しますか (アプリケーションと gem など)?
- それらをチェックインする必要がある場合、プロジェクトのタイプはこれらのファイルに何を入れる必要があるかにどのように影響しますか?
回答では、rvm、rbenv などのツールの作成者からの引用を歓迎します。