I'm working on a multi-module project using IDEA 4.5.3 #2250 (on Windows 2000) and have run into a problem related to path variables.
One of the module files used in the project is maintained by a separate development group and as such is shared on a read-only basis via a source control system (ClearCase).
To facilitate sharing, we have agreed between us to use a path variable, OPSCO_BUILD, to define the root of a particular library URL
Extract from read-only .iml file
In my Path Variables window, I can see the following mapping:
and in the path.macros.xml config file I have the associated entry:
All seemingly fine so far.....except when I open the project, IDEA generates a succession of prompts to check out the read-only .iml file from the source control system so that it can change it.
With further investigation (using a writeable copy of the .iml file) it seems that IDEA wants to expand the use of the Path Variable as follows:
Anyone know why IDEA needs to do this especially when the .iml file contains other 'internal' path variables, like $MODULE_DIR$, which remain unaffected ?
Is this a bug ?
Thanks in advance for any help,