Рейтинг:0

Включение модулей в репозиторий Git

флаг us

Неосновные сторонние модули поддерживаются в модули каталог в корневом каталоге Drupal. Следует ли добавить этот каталог в файл .gitignore?

Если модуль обновляется в промежуточной системе, то зачем управлять модулем в репозитории Git для конкретного сайта, если не предполагается никаких изменений, а модуль поддерживается третьей стороной? Конечно, если модуль требуется в производстве, то это случай простой установки модуля после завершения извлечения?

Если используется композитор, будет ли достаточно запустить обновление композитора после извлечения кода (включая composer.json), чтобы установить какие-либо отсутствующие модули? Я предполагаю, что это обеспечит синхронизацию промежуточных и производственных модулей без сохранения кода в Git.

флаг cn
Закрытие как обман более канонического вопроса, поскольку в этом контексте нет разницы между папкой поставщика и модулями / contrib.
Рейтинг:0
флаг cn

Это полностью зависит от вас и от того, как вы хотите управлять своим веб-сервером.

Например, среди выделенных хостов Drupal, Platform.sh и Pantheon вы совершаете композитор.json и композитор.lock, а затем они автоматически создают ваш сайт на основе этого. Преимущество этого заключается в том, что ваш репозиторий git остается небольшим.

Но, если у вас простой сайт на виртуальном хостинге, иногда проще закоммитить все модули, чтобы можно было сделать git касса и делать это, не беспокоясь о сбоях сборки. Конечно, это делает репозиторий намного больше.

В конце концов, я не думаю, что есть Друпал лучшая практика в этом, потому что это вопрос инструментов сборки. Однако, композитор заявляет, что их лучшая практика - не фиксировать зависимости.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.