Приложение для деплоя

Есть сайт, который скриптом собирается в одной папке. Нужна программа, которая синхронизирует содержимое этой папки с содержимым папки на FTP (соответственно чтобы обновляло только изменённые файлы, удаляло те, которые нет, но с возможностью указания папок, из которых удалять нельзя). Знаю, что есть такие готовые решения, но не знаю названий. Подскажите, кто чем пользуется.
  • Вопрос задан
  • 2982 просмотра
Решения вопроса 1
ck80
@ck80
Компьютерщик
Пригласить эксперта
Ответы на вопрос 3
rakot
@rakot
Самое универсальное это rsync, но можно поискать что-то более специфическое.
Ответ написан
Комментировать
nazarpc
@nazarpc
Open Source enthusiast
Попробуйте Git — сделал изменения, оформил коммит, отправил одним кликом в продакшн.
И всё это не выходя с IDE.
Ответ написан
Комментировать
Zerstoren
@Zerstoren
поддерживаю предыдущего автора с rsync но еще стоит добавить к rsync`у lsyncd. Мы на работе чтоб не поднимать у каждого на машине здоровый стек технологий, выгружаем свои изменения прямо на сервер в свою директорию и смотрим что творится прямо на полу-боевом сервере.

настроить lsyncd будет примерно 10-60 минут, но после он будет работать как часики. Единое что. Если изменяется очень много файлов одновременно (переключение веток репы к примеру), он может упасть.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы