есть сервер, к нему по ftp только есть доступ.
есть локальный проект, с hg-репзиторием
хочу деплоймить хотя бы только файлы, черт с ними, миграциями.
Что думаю делать:
cli-интерфейс, который будет работать с hg через shell_exec, смотреть последнюю экспортированную ревизию (var/deploy/…), сравнивать текущую ревизию с той, которая там и выливать файло.
что вы думаете по этому поводу? требовать у хостера ssh и использовать хуки? Ну это как бы не Ъ.