Book a Demo

Author Topic: Local Paths  (Read 2021 times)

michaelroop

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Local Paths
« on: February 21, 2006, 01:46:18 pm »
I have read throught the help and searched the forum and I know that there is a mechanism for this with the Settings->Local Paths.  However I cannot get it to work properly.  I do not think that I understand the underlying mechanism.

Here is the scenario.

We have imported code into an EA model from several different machines.  There is a common directory structure but everybody had a different root.

C:\build
C:\workspace
C:\development
C:\AnotherPath

I have brought the code to my machine (we use the package level source control through SCC).  I had to use some combination of a common key several time with the existing different routes.  I selected the path, entered the Key (say CODE_ROOT) and then apply path, presumably to have the key replace the path part and then expand with a different path.  I did this so that all the paths were then the same (say C:\Build)

I can then use the key CODE_ROOT on my machine, set up my path and then save it.  This has worked on mine but now I cannot get it to work on others.

I also notice that the substitution of the path for the key is flakky.  It seems to do it when it wants to and I cannot figure out why.  I check by going to 'Generate Code' for the object and looking at the path.

So I need some help to understand how this is supposed to work, the difference between the apply and expand path buttons.  Some of the help says that I only have to change the path and press the save button.

Another question is where does this mapping reside.  Is it in every individiual XML package or in the EA file.

Hopefuly somebody out there can help me.  I have used EA for some years in a previous company and I am trying to get my present company to adopt it.  We have purchased a floating licence to evaluate.  

If I could figure this out it would go a ways towards adoption.

Thanks

Michael  ;D