I have an issue with my project IPR and IML files.
Currently using intellij 5 with JDK 5 and CVS, I have a multi module project with a war module as my deployment unit.
My issue is that most of the time updating my IPR/IML files from the CVS (changed by another member of my team, using the same project/IDE/java settings) results in a corruption of the above files, intelli detects the external changes, and tries to reload the project, yet most of the time it fails miserably (in my opinion, due to caching of these files and corrupting then on reopening of the project), a partial solution that I found was to cancel its reload request and "reload" manually (closing the intellij and starting it, thus preventing it to corrupt the files), BUT still this does not solve the issue completely!
If I try to circumvent the issue with intellij and update (even clean copy) the files externally and intellij is open, it still somehow manages to corrupt the project files.
It only works if I close the intellij and update the files externally (tortoise, WinCVS…).