php - Deployment process for custom modules in SugarCRM -
i'm trying understand best way deploy custom modules development environment staging or production. reading sugarcrm support pages (http://support.sugarcrm.com/04_knowledge_base/02administration/100studio_and_module_builder/01_best_practices_when_building_custom_modules/), new modules should built module builder. output of .zip
file deployable unit. support page says never redeploy package , further modifications should done studio.
once module deployed, should use studio perform additional configurations module ...
as understand, studio modifies files in custom/
directory , there's no deployable package changes (e.g. .zip
file). how can deploy changes made studio staging or production environments? thinking of using git , have modifications in custom/
directory tracked. pull changes desired environment. viable solution? or has come else?
git way manage customizations in sugar. here additional resources find best process:
- http://shortwhitebaldguy.com/blog/2012/08/managing-sugarcrm-customizations-in-git
- https://github.com/github/gitignore/blob/master/sugarcrm.gitignore
- http://www.profilingsolutions.com/archive/sugarcrm-sdlc-monitoring-database-changes/
- http://prezi.com/iiempvwnnav9/sugarcon-managing-sugar-extensions-in-a-multi-developer-environment/
Comments
Post a Comment