Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Which RubyMine generated files should I commit?

RubyMine generates some files in the .idea directory. In one of my projects I see:

  • project_name.iml
  • encodings.xml
  • misc.xml
  • modules.xml
  • vcs.xml
  • workspace.xml

Which should I commit to the version control system and which shouldn't?

like image 968
pupeno Avatar asked Apr 20 '10 08:04

pupeno


1 Answers

As stated on http://www.jetbrains.net/devnet/docs/DOC-1192:

RubyMine stores project configuration files under .idea directory that is auto-created in project root folder.

For better collaboration between project team you should put under the version control all the files under .idea directory in the project root except the workspace.xml and tasks.xml files which store user specific settings.

like image 162
Topka Avatar answered Oct 24 '22 21:10

Topka