Best practices for IntelliJ IDEA 9 + Maven + Version control
Short answer: don’t put these files in the source control repository as you can “generate” them (and this is even more true if you don’t need them, if they are annoying, if they can break others environment). I personally use the following values for svn:ignore: target *~ *.log .classpath .project *.ipr *.iws *.iml .settings