# How to set up development for multiple users on one machine?

**URL:** <https://forums.eggplantsoftware.com/t/how-to-set-up-development-for-multiple-users-on-one-machine/1794>\
**Category:** Eggplant Functional\
**Created:** [December 5, 2007, 7:55pm UTC](https://forums.eggplantsoftware.com/t/how-to-set-up-development-for-multiple-users-on-one-machine/1794 "2007-12-05T19:55:35Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![dklaphaak](https://forums.eggplantsoftware.com/letter_avatar_proxy/v4/letter/d/ee59a6/32.png) [@dklaphaak](https://forums.eggplantsoftware.com/u/dklaphaak)\
**Post date:** [December 5, 2007, 7:55pm UTC](https://forums.eggplantsoftware.com/t/how-to-set-up-development-for-multiple-users-on-one-machine/1794/1 "2007-12-05T19:55:35Z")

</div>

I am trying to have two or three users actively developing Eggplant scripts on the same machine. The scripts and suites are all named the same, but are copied over the each user’s local documents and the same scripts exist on the OSX HD root. The problem is, it seems that Eggplant (or maybe OSX) is finding the shared version of the suites and scripts when a script in a user’s local documents runs another script in the suite.

```auto
 
Script MyScript

(*call myOtherScript in this suite right off the bat*)
myOtherScript

if imageFound...
    yaddyyaddy...
end if

```

When we do this, myOtherScript from the shared version on the HD is used. Can anyone help me out here? Do I need to set permissions somewhere in OSX? Or do I need to use the specific path to the local script to force it to execute?

Thanks.

---

<div class="post-metadata">

**Author:** ![Todd](https://forums.eggplantsoftware.com/letter_avatar_proxy/v4/letter/t/fbc32d/32.png) [@Todd](https://forums.eggplantsoftware.com/u/Todd)\
**Post date:** [December 6, 2007, 1:04am UTC](https://forums.eggplantsoftware.com/t/how-to-set-up-development-for-multiple-users-on-one-machine/1794/2 "2007-12-06T01:04:03Z")

</div>

Highly recommend you move to version control with cvs, rcs or Subversion on OS X. The sooner you begin to version control the better.

---

<div class="post-metadata">

**Author:** ![dklaphaak](https://forums.eggplantsoftware.com/letter_avatar_proxy/v4/letter/d/ee59a6/32.png) [@dklaphaak](https://forums.eggplantsoftware.com/u/dklaphaak)\
**Post date:** [December 6, 2007, 12:32pm UTC](https://forums.eggplantsoftware.com/t/how-to-set-up-development-for-multiple-users-on-one-machine/1794/3 "2007-12-06T12:32:04Z")

</div>

Thanks, I’m already looking at version control software, but that doesn’t explain the execution issue. How do I prevent the scripts from refering back to other versions on the same HD in different volumes?

---

<div class="post-metadata">

**Author:** ![EPJoK](https://forums.eggplantsoftware.com/letter_avatar_proxy/v4/letter/e/94ad74/32.png) [@EPJoK](https://forums.eggplantsoftware.com/u/EPJoK)\
**Post date:** [December 6, 2007, 5:14pm UTC](https://forums.eggplantsoftware.com/t/how-to-set-up-development-for-multiple-users-on-one-machine/1794/4 "2007-12-06T17:14:22Z")

</div>

Sounds like you may be referencing a script that resides in a helper suite. If you are using a helper suite make sure that the path to the helper suite is correct.

---

<div class="post-metadata">

**Author:** ![dklaphaak](https://forums.eggplantsoftware.com/letter_avatar_proxy/v4/letter/d/ee59a6/32.png) [@dklaphaak](https://forums.eggplantsoftware.com/u/dklaphaak)\
**Post date:** [December 6, 2007, 6:18pm UTC](https://forums.eggplantsoftware.com/t/how-to-set-up-development-for-multiple-users-on-one-machine/1794/5 "2007-12-06T18:18:16Z")

</div>

Yeup… that was it. Had assumed too much about the set up on the user’s side.

thanks.
