Managing Projects under Version Control
This section contains information related to sharing MPS project files with the other developers:
Directory based project format
The project settings are stored in the
.idea directory. This format is used by all MPS versions by default. Here is what you need to share:
- All the files under
.ideadirectory in the project root except
tasks.xml, storing user-specific settings.
Sharing run/debug configurations
The shared run/debug configurations are kept in separate xml files under
.idea\runConfigurations folder, while the local run/debug configurations are kept in the
Project settings files to share
config directory has several subfolders that contain xml files with your personal settings. You can easily share your preferred keymaps, color schemes, etc. by copying these files into the corresponding folders on another MPS installation. Prior to copying, make sure that MPS is not running, because it can erase the newly transferred files before shutting down.
The following is the list of some of the subfolders under the
config folder, and the settings contained therein.