Intellij idea IntelliJ和在VCS中共享项目文件

Intellij idea IntelliJ和在VCS中共享项目文件,intellij-idea,Intellij Idea,我正在使用IntelliJ,很长一段时间后,我无法弄清楚哪些IntelliJ特定的文件不应该或不应该出现在VCS中。我有一个项目,它在不同的提交中有不同的运行配置,所以每次当我从不同的分支签出项目时,我都必须调整运行/调试配置。Jetbrains不建议将workspace.xml放在VCS中,因为它可能包含用户特定的设置,但是有关运行/调试配置的信息存储在这里!将其存储在IML文件(IntelliJ项目文件)中会智能化10倍。如何解决此问题?在运行配置对话框(右上角)中,有“共享”复选框。如果您

我正在使用IntelliJ,很长一段时间后,我无法弄清楚哪些IntelliJ特定的文件不应该或不应该出现在VCS中。我有一个项目,它在不同的提交中有不同的运行配置,所以每次当我从不同的分支签出项目时,我都必须调整运行/调试配置。Jetbrains不建议将workspace.xml放在VCS中,因为它可能包含用户特定的设置,但是有关运行/调试配置的信息存储在这里!将其存储在IML文件(IntelliJ项目文件)中会智能化10倍。如何解决此问题?

在运行配置对话框(右上角)中,有“共享”复选框。如果您将运行配置标记为共享,它将存储在.idea下的单独文件中,而不是存储在workspace.xml中,您将能够正常地将其添加到版本控制系统。

和编译器设置?我从编译过程中排除了一些目录。排除的目录存储在.idea/compiler.xml中,该文件将通过VCS共享。