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

Reply via email to