2013-11-06 2 views
0

Есть ли способ установить файл composer.json для развертывания полного приложения Symfony 2.3?Развернуть полное приложение Symfony2 с композитором

Предположим, у меня есть приложение в мерзавца репо https://[email protected]/myrepo/sfwebapp.git

+3

Или вы могли бы использовать http://capifony.org/ – cheesemacfly

+0

Я бы также рекомендовал http://capifony.org/ Некоторые другие инструменты [средства развертывания] (http://symfony.com/doc/current/cookbook/deployment -tools.html) – adam187

+0

Capifony кажется отличным, но что, если нет рубина, а просто PHP на сервере? –

ответ

3

Насколько я знаю, композитор зависимости менеджер, а не менеджер развертывания. Конечно, вы могли бы:

  1. Прицепные Git репо
  2. Run композитор --install (это в основном существенным шагом)
  3. разогреть кэш
  4. SYMLINK ресурсы
  5. Установка активов
  6. . ..
  7. ПРИБЫЛЬ

НО, Вы должны были бы вручную:

  • Проверка/выполнить первоначальную настройку
  • структуры каталогов Отслеживайте старых внедрений
  • ...

Таким образом, нижняя линия, вы могли бы достичь этого, но это будет похоже на изобретательство колеса.

+1

Вы можете создать структуру каталогов в сценариях post-install-cmd, но я согласен с тем, что композитор не является способом для развертывания. – adam187

Смежные вопросы