Hi Dmitry, the warning is not clear to me. I want to anticipate what can happen when :
I will run tasks on easymorph 5.0 server, running easymorph projects done in previous version
I will run projects from easymorph desktop 5.0
Knowing that my repos are shared on the server and that users from desktop can’t update them.
Can you tell me in those cases if the repos will be upgraded to 5.0 ? What is exactly upgrading them ? The server ? The desktop 5.0 ? Even if users don’t have the right to update repo from their desktop because they are shared on the server without the write access ?
Anything of version 5.0, be it Server or Desktop, will upgrade the repository on application start, at the moment when the application tries to access the repository for the 1st time.
If Desktops and Server access the same repository file on a shared folder
Create a copy of this repository and re-configure Server to use it, so that it can be upgraded independently. After Server and Desktops are upgraded, re-configure Server back to use the shared repo file.
If Desktops use a Server-hosted repository via the Server Link
When Server is upgraded to v5, Desktops v4 will temporarily not be available to use the repository until they are also upgraded to v5.
Running projects created in previous versions requires no action. Neither on Desktops, nor on Server. It just works. Of course, if a project created in a previous version is saved in ver.5 then it won’t open in a previous version.
Usually we upgrade first the server in the new version and then we say to our 700 users : take your time to upgrade your current desktop version to the new version.
So you are saying that as soon as I will upgrade the server to the new version, I will have to force the 700 users to upgrade their desktop at once, or the repo shared on the server that they are all using will not be usable anymore ? That’s a big challenge !