Run/debug configurations marked as shared are stored in the *.ipr file instead of in the *.iws file. The *.iws file is meant to store your personal project level settings, like which file is open in the editor, which sections of a file are currently selected, etc. Whereas the *.ipr contains common project settings usable by everybody. So while it doesn't make sense to share the *.iws file through version control, you can very well share the *.ipr file. And by storing the run/debug configurations in the *.ipr file they get shared too.
I think this information should be in the ide help.
What is currently there is rather minimal and just stating the obvious: "If this option is checked, the current configuration becomes available to the other team members."
Run/debug configurations marked as shared are stored in the *.ipr file instead of in the *.iws file. The *.iws file is meant to store your personal project level settings, like which file is open in the editor, which sections of a file are currently selected, etc. Whereas the *.ipr contains common project settings usable by everybody. So while it doesn't make sense to share the *.iws file through version control, you can very well share the *.ipr file. And by storing the run/debug configurations in the *.ipr file they get shared too.
I think this information should be in the ide help.
What is currently there is rather minimal and just stating the obvious:
"If this option is checked, the current configuration becomes available to the other team members."