Да, для этого требуется git на целевом сервере. Я не читал, у меня нет git установленной части вопроса.

ужно найти способ развертывания проекта PHP, хранящегося в git-репо, на промежуточном и производственном сервере, которыйне установлен git, Скрипты, которые я нашел до сих пор (например, Capistrano), требуют Git на целевом сервере.

К сожалению, мой хост не позволяет этого, и пока единственный путь - через стандартный FTP, с помощью которого я пропускаю файлы. Это делает для непрофессионального взгляда.

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

Желательно что-то на PHP с веб-интерфейсом.

Я не спрашиваю много я;)

Кто-нибудь там видел / видел что-нибудь подобное?

Ответы на вопрос(5)

Ваш ответ на вопрос