Назад | Перейти на главную страницу

Тестовый и производственный сервер

Я использую Git в качестве тестового и производственного сервера, и я пытаюсь найти лучший способ обновить рабочий сервер.

У меня ограниченный доступ по SSH, и я не хочу вручную обновлять рабочий сервер с помощью FTP.

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

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

Спасибо, любая помощь приветствуется

Вы можете изучить инструмент развертывания, например Capistrano или Ткань. Вы можете настроить правила для исключения (или синхронизации) определенных каталогов. В качестве альтернативы вы можете просто использовать простой мерзавец.