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

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

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

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

2

Решение

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

4

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]