I would expect these issues to go away with #630 and/or beyond. Java 1.4's preferences API will, I expect, be quite heavily used for this...
> -----Original Message----- > From: Kevin Henrikson [mailto:[EMAIL PROTECTED]] > Sent: 27 June 2002 01:37 > To: [EMAIL PROTECTED] > Subject: RE: [Eap-bugs] 629: Hard coded paths ... > We also have had the issue come up where the user > preferences and settings > should be stored in user's home directory in a ".idea" > directory or something. > This way the project file will only contain the real data for > the project setup. > All the project *state* and nice "remember" where my curser > and what files I had > opened should be stored in a user's directory. > Once we get this we can install a single instance of > IDEA in a shared area so > all the developers can use the same copy. This will help us > keep all our > developers on the same version of IDEA and make sure upgrades > are simple and > fast. > > > -kevin > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED]]On Behalf Of Barry Kaplan > > Sent: Wednesday, June 26, 2002 3:02 PM > > To: [EMAIL PROTECTED] > > Subject: [Eap-bugs] 629: Hard coded paths > > > > > > I just got done checking out my project from CVS. I was not able to > > check it out into exactly the same directory where the project was > > initially created. Painfully, I just spent a good deal of > time chasing > > down all the hard coded paths. > > > > These paths where not *just* in the idea/config files, but > also in the > > project file itself. This essentially makes idea projects > > non-transportable in team development. > > > > I posted this earlier and got minimal responses. Is it > really the case > > that hard coding of paths is a bother to most teams? > > > > Anyway, below is an excerpt from the idea project that I > checked out of CVS: > > > > > > > > <project version="2"> > > <component name="ProjectRootManager" version="2"> > > <jdk name="java version "1.4.0"" /> > > <library name="trading" /> > > <projectPath> > > <root type="composite"> > > <root type="simple" > url="file://C:/abwg/bkaplan/its/all/trading" /> > > <root type="simple" > > url="file://C:/abwg/bkaplan/its/all/infrastructure" /> > > </root> > > </projectPath> > > <sourcePath> > > <root type="composite"> > > <root type="simple" > > url="file://C:/abwg/bkaplan/its/all/trading/src" /> > > <root type="simple" > > url="file://C:/abwg/bkaplan/its/all/trading/src-api" /> > > <root type="simple" > > url="file://C:/abwg/bkaplan/its/all/trading/test/unit" /> > > <root type="simple" > > url="file://C:/abwg/bkaplan/its/all/trading/test-api/unit" /> > > <root type="simple" > > url="file://C:/abwg/bkaplan/its/all/infrastructure/util/src" /> > > <root type="simple" > > > url="file://C:/abwg/bkaplan/its/all/infrastructure/util/test/unit" /> > > <root type="simple" > > url="file://C:/abwg/bkaplan/its/all/infrastructure/test/src" /> > > <root name="trading" rootType="sourcePath" > type="library" /> > > <root name="java version "1.4.0"" > > rootType="sourcePath" type="jdk" /> > > <root type="simple" > > url="file://C:/abwg/bkaplan/its/all/infrastructure/jms/src" /> > > <root type="simple" > > url="file://C:/abwg/bkaplan/its/all/infrastructure/jms/test/unit" /> > > <root type="simple" > > url="file://C:/abwg/bkaplan/its/all/infrastructure/server/src" /> > > <root type="simple" > > url="file://C:/abwg/bkaplan/its/all/infrastructure/service/src" /> > > <root type="simple" > > > url="file://C:/abwg/bkaplan/its/all/infrastructure/service/tes > t/unit" /> > > <root type="simple" > > > url="file://C:/abwg/bkaplan/its/all/infrastructure/transaction/src" /> > > <root type="simple" > > > url="file://C:/abwg/bkaplan/its/all/infrastructure/transaction > /test/unit" /> > > <root type="simple" > > url="file://C:/abwg/bkaplan/its/all/infrastructure/transport/src" /> > > <root type="simple" > > > url="file://C:/abwg/bkaplan/its/all/infrastructure/transport/t > est/unit" /> > > <root type="simple" > > > url="file://C:/abwg/bkaplan/its/all/infrastructure/persistence/src" /> > > <root type="simple" > > > url="file://C:/abwg/bkaplan/its/all/infrastructure/persistence > /test/unit" /> > > </root> > > </sourcePath> > > > > _______________________________________________ > > Eap-bugs mailing list > > [EMAIL PROTECTED] > > http://lists.jetbrains.com/mailman/listinfo/eap-bugs > > > > > > > > _______________________________________________ > Eap-bugs mailing list > [EMAIL PROTECTED] > http://lists.jetbrains.com/mailman/listinfo/eap-bugs > ********************* Confidentiality Notice & Disclaimer *********************** This message, together with any attachments, is for the confidential and exclusive use of the addressee(s). If you receive it in error, please delete the message and its attachments from your system immediately and notify us by return e-mail. Do not disclose, copy, circulate or use any information contained in this e-mail. (1) The content of this e-mail is to be read subject to Lunn Poly terms of business, as applicable. (2) E-mail may be intercepted or affected by viruses and Lunn Poly accepts no responsibility for any interception or liability for any form of viruses introduced with this e-mail. (3) The sender shall remain solely accountable for any statements, representations or opinions that are clearly his or her own and not made in the course of employment. **************************************************************************** *********** Lunn Poly Limited [Registered in England (Number 638309)] Lunn Poly House Clarendon Avenue Leamington Spa Warwickshire CV32 5PS Telephone: 01926 452245 Facsimile: 01926 451679 E-mail: [EMAIL PROTECTED] [A list of Thomson Travel Group companies is available for inspection at www.thomsontravelgroup.com] _______________________________________________ Eap-bugs mailing list [EMAIL PROTECTED] http://lists.jetbrains.com/mailman/listinfo/eap-bugs
