Этот вопрос касается голого репо.
ожусь в процессе настройки сценария развертывания. Основной процесс:
Перенос изменений в пустой репозиторий на сервереЗатем на основе новых тегов создадим новую папку для релиза.Используйте git archive для перемещения файлов в каталог релизовЗапускает некоторые скрипты миграции и запускает их (если все прошло успешно).Проблема в том, что мой репозиторий содержит подмодуль, который не помещается в архив и, следовательно, не помещается в каталог релизов.
я виделГИТ-архив-все, но это не работает на голом хранилище.
Если это невозможно, я думаю,
сделать хранилище не пустым и обновить рабочую копию, что позволило бы мне использовать git-archive-all. Или женаличие второго пустого хранилища субмодуля на сервере, с которого я мог бы получить архив (пришлось бы изучить это, чтобы убедиться, что я получаю правильную ревизию).