That is a great idea! Maybe it could just be an option for ant users. Instead of picking directly the jars/dirs that goes in your classpath, your target path directory... you pick the ant properties and path ids that defines them in the build file.
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Rick Vestal Sent: Thursday, March 21, 2002 12:55 PM To: [EMAIL PROTECTED] Subject: Re: [Eap-features] feature request: remove dynamic data from .ipr files Your second point is right...and I believe IDEA does use variables everywhere. However, your first point does not apply to IDEA's project file. As near as I can tell, the only dynamic data I see in our project files are recently opened file histories. I do *not* want that saved in our repository nor is it useful to me in any way to see what files a co-worker has opened recently. The nice thing about IDEA is that if you use ANT, the only thing that is stored in the project file that *might* change are the paths to jar files for symbol resolution, code completion, etc. If the Intellij folks could pick that info up from the ant file... :-) -- Rick On Thursday 21 March 2002 10:35 am, you wrote: > This would nullify the benefit of having a common project file wouldn't > it. > First you want to have it in your CM because you develop your software > with it. It is part of it. It might change with the life of your > project. Do you put your ant build file under CM? Project files IMHO are > the same. > Secondly if somebody in the team changes something in the project file I > want everybody to get updated automatically. > Your solution would still require notifying manually everybody then > having everybody create their own project file again. Just do the math > with teams of 40 developers or more (we have several). Even a few > minutes can add up! > > To make project files shareable easily there is another thing that needs > to be taken care of: do not have absolute path anywhere in the project > file. Instead use root variables. Every path can start from a root > variable (look at eclipse for example). That way everything specific to > one developer install can be abstracted out of the project file into a > property file. > > With both points taken care of, the project file can be shared properly. > > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]] On Behalf Of Thomas Singer > Sent: Thursday, March 21, 2002 8:18 AM > To: [EMAIL PROTECTED] > Subject: Re: [Eap-features] feature request: remove dynamic data from > .ipr files > > Another solution: do not put it under source control. Or only put an > default project under source control in a template directory. > > Tom > > At 07:11 21.03.02 -0600, you wrote: > >The ipr file appears to contain dynamic data such as recently opened > > files. > > >Since this file would most likely be stored in a source repository (as > > ours > > >is), this sort of dynamic data should not be stored in the file as it > > results > > >in a diff with almost every single checkin. > > > >-- Rick > > _______________________________________________ > Eap-features mailing list > [EMAIL PROTECTED] > http://www.intellij.com/mailman/listinfo/eap-features > > > _______________________________________________ > Eap-features mailing list > [EMAIL PROTECTED] > http://www.intellij.com/mailman/listinfo/eap-features _______________________________________________ Eap-features mailing list [EMAIL PROTECTED] http://www.intellij.com/mailman/listinfo/eap-features _______________________________________________ Eap-features mailing list [EMAIL PROTECTED] http://www.intellij.com/mailman/listinfo/eap-features
