Hi Remy,
we faced this issue several times. I can suggest you step up directly to
the target version and open your code in the BaseX Gui. There by just
following the parsing errors you can refactor your code and depending on
the code complexity this should not take too long.
M.
On 19/11/24 08:53, Rémy Delanaux wrote:
Hello,
I manage a project I've worked on from 2020 to 2022 and have recently
come back to (no one has really worked on since then).
The project currently runs BaseX 9.4, and we obviously would like to
catch up on versions of BaseX.
But I'm wondering what is the best way to process here. I don't
remember upgrading major versions of BaseX during my time on project
(we changed servers so for BaseX 9 we did a fresh install and backup
restore)
What is the correct way to do this? Should I straight up install the
latest version (probably BaseX at the time of writing) and find all
blocking migration changes, or gradually install major version after
major version (10 then 11 then 12 when available) and ook for smaller
migration processes?
I wasn't able to find migration guides except for upgrading from 9 to
10 (although there are individual changelogs for each individual module).
Thanks!
Best,
Remy Delanaux