The Rookie Rides Again - Updating Servoy

As I understand it, when it comes time to update to a new version of Servoy, you simply export your solution from the old version of Servoy and import it into the new version (along with creating the necessary database connections). Now, as I’ve been adding things to Servoy, I now have not only my solution, but a number of other solutions from the Servoy frameworks, all sitting in my 5.2.0 workspace. I’d like to upgrade to 5.2.1. I imagine that I can simply export each solution separately and import them into the new version, but I’m wondering if there’s a better way,such as somehow copying the entire workspace over, or if it’s possible to export multiple solutions at one time.

I’ve looked in Adrian McGilly’s “Servoy Beginner’s Guide”, here on Servoy Talk, and in the Version 4 Developer’s Guide (haven’t come across a Version 5 Guide yet), and haven’t yet found what might be a “best practice” for this, although given the amount of information there, I could have easily missed it.

As always, any guidance would be appreciated.

Thanks and have a good day.

Ron

Hi Ron,

You can simply point your new Servoy install to the same workspace (which is a directory).
If you however want to keep separate workspaces for each Servoy version then you can simply duplicate the workspace directory and point your new Servoy install to that.

Hi Robert,

Thanks for that information. Easier than I thought :)

Have a good day.

Ron

why not simply upgraded 5.2.0 to 5.2.1 ?

Hi Johan,

At this point in my rookie career, I just have a preference for keeping the versions separate and learning this process. What you’re suggesting is a perfectly reasonable alternative, and in the long run, that may be exactly what I do. But, I should be able to do this as well. Although I’m an ISV and will probably only be working with one release of Servoy at a time, I can envision a time when I could be doing consulting as well, in which case I might want to be supporting multiple versions of Servoy. Your point, however, is very well taken.

Thanks for taking the time to respond. Much appreciated.

Ron