How can one installation package replace another without uninstalling and reinstalling?

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.

Parents
  • If you're using Github already, another alternative to consider is using Pull Requests. Using packages might become cumbersome if there are multiple packages affecting the same file. 

    We had a similar situation for one of our clients, and we moved to Pull Requests - and that worked like a charm. The developer creates a new feature branch, commits their code there, and creates pull requests. For vendors, we can ask them to fork the repository and create pull requests out of it.

Reply
  • If you're using Github already, another alternative to consider is using Pull Requests. Using packages might become cumbersome if there are multiple packages affecting the same file. 

    We had a similar situation for one of our clients, and we moved to Pull Requests - and that worked like a charm. The developer creates a new feature branch, commits their code there, and creates pull requests. For vendors, we can ask them to fork the repository and create pull requests out of it.

Children