RubyMine は .idea ディレクトリにいくつかのファイルを生成します。私のプロジェクトの1つで、次のように表示されます。
- プロジェクト名.iml
- encodings.xml
- その他.xml
- モジュール.xml
- vcs.xml
- ワークスペース.xml
バージョン管理システムにコミットする必要があるのはどれですか?
RubyMine は .idea ディレクトリにいくつかのファイルを生成します。私のプロジェクトの1つで、次のように表示されます。
バージョン管理システムにコミットする必要があるのはどれですか?
http://www.jetbrains.net/devnet/docs/DOC-1192に記載されているとおり:
RubyMine は、プロジェクト ルート フォルダーに自動作成される .idea ディレクトリの下にプロジェクト構成ファイルを格納します。
プロジェクト チーム間のコラボレーションを改善するには、プロジェクト ルートの .idea ディレクトリにあるすべてのファイルをバージョン管理下に置く必要があります。
RubyMineの場合、プロジェクトファイルをまったく共有しない方がよい場合があります。これは、ローカル設定(ローカルにインストールしたgemなど)に基づいて、より多くのものが自動的に構成されるためです。