Can I run two versions of Servoy simultaneously?

I’m upgrading an inherited Servoy solution from Servoy 2.2b2 to Servoy 2.2.4.

It would be nice if I could have two instances of the solution running at once on my machine - one running under Servoy 2.2b2 and one under 2.2.4

Is this possible? I know each instance will need its own servoy_repository server, but I don’t know how to set that up. Any help would be appreciated.

I am using Sybase ASA on Win XP.

Hi, that is not so difficult.

  1. export your current solution
  2. create new databases (other names of course)
  3. add the databases to the sybase config file of the original
  4. restart your original developer with the original repository
  5. install a new version of servoy
  6. start the new version of servoy IMPORTANT: but cancel the message about the old repository found.
  7. add te new databases to the db server preferences including the new repository.
  8. restart Servoy
  9. Servoy will tell you there is no repository and ask you to create it. The answer is yes.
  10. import the solution
  11. when everything works you can copy the sybase config file to the new Servoy installation. Don’t forget to change the path of the db files to that of the other Servoy installation.

I wrote this down by heart so there are some things you should consider:
ALWAYS make a backup!!!
There are MORE WAYS to do this but this is the way I have 4 instances running at the same time from my server.
Step 6 is crucial, DON’T UPGRADE the repository.

Hope this helps