How can one installation package replace another without uninstalling and reinstalling?
We want to use packages to make changes to Sugar instead of studio. That way we can track the changes in GITHUB.
How can one installation package replace another without uninstalling and reinstalling?
We want to use packages to make changes to Sugar instead of studio. That way we can track the changes in GITHUB.
Since 10.x sugar has an api to install packages. Maybe it is possible with a githook to create a package and install it on the desired instance?
Since 10.x sugar has an api to install packages. Maybe it is possible with a githook to create a package and install it on the desired instance?
If you do not want to uninstall/reinstall, the version number change is the best option whether you do it manually or use the API. I prefer to uninstall/reinstall to make sure any files that might have been removed from later versions are removed.