HTML5 Boilerplate, git prime/hub развертывание и сборка ant для производительности - каков рабочий процесс?

Я работал над новым адаптивным дизайном и использовал git в настройке простого / концентратора (см . Веб-рабочий процесс Git).

Я подхожу к тому, что в моем проекте я хочу начать использовать оптимизацию в скрипте сборки Ant html5bp. Но мне неясно, когда вы используете git.

Запишу ли я код на той машине, которую использую в то время, ant build локально, затем зафиксировать файлы и отправить на мой сервер? Должен ли я кодировать, фиксировать, отправлять, а затем запускать оптимизацию на сервере удаленно после обновления?

Просто запутался относительно того, каким должен быть рабочий процесс.

Благодарю.

1 ответ

Решение

Простой ответ: зафиксируйте изменения и запустите сборку на сервере.

Очевидно, что детали более сложны, чем это, и будут зависеть от вашей среды, но просто намного приятнее / чище держать сборку (и связанные с ней артефакты) вне контроля исходного кода. Единственное, что вам нужно поддерживать, - это возможность тестировать локально и в поэтапной среде результаты магии сценария минификации / конкатенации / сборки.

Другие вопросы по тегам