Процесс развертывания пользовательских модулей в SugarCRM


Я пытаюсь понять, как лучше всего развернуть пользовательские модули из среды разработки в промежуточную или производственную среду. Чтение со страниц поддержки SugarCRM (http://support.sugarcrm.com/04_Knowledge_Base/02Administration/100Studio_and_Module_Builder/01_Best_Practices_When_Building_Custom_Modules/), все новые модули должны быть построены с помощью конструктора модулей. Результатом этого является файл .zip, который является развертываемым модулем. Затем на странице поддержки говорится, что никогда не следует повторно развертывать пакет и все дальнейшие изменения должны быть сделаны с помощью Studio.

После развертывания модуля вам следует использовать Studio для выполнения любых дополнительных настроек вашего модуля...

Как я понимаю, Studio изменяет файлы в каталоге custom/, и с изменениями нет развертываемого пакета (например, файла .zip). Как я могу развернуть изменения, внесенные с помощью Studio, в промежуточных или производственных средах? Я думал об использовании Git и внес изменения в custom/ каталог отслежен. Тогда я мог бы внести изменения в желаемую среду. Является ли это жизнеспособным решением? Или кто-нибудь придумал что-то еще?

Author: Indrek Ots, 2015-09-30

1 answers

Git - это хороший способ управлять вашими настройками в Sugar. Вот некоторые дополнительные ресурсы, которые помогут вам найти лучшее процесс:

 4
Author: egg, 2015-10-01 13:26:15