Система обновления для программы, есть ли готовые решения?

Приветствую!
Встал вопрос об системе обновления разрабатываемой программщины у клиента.
Хотелки такие:
  1. серверный скрипт на php
  2. управление зависимостями файлов
  3. последовательный накат пропущенных обновлений
  4. обновление баз данных (SQLite)
  5. бэкап обновляемого
  6. открытые сорцы

Может быть есть готовое, что бы велосипед не изобретать?
И может быть у вас уже есть опыт в таком деле, поделитесь, пожалуйста =)
  • Вопрос задан
  • 246 просмотров
Пригласить эксперта
Ответы на вопрос 1
@heffcodex
Я делал как-то примитивное обновление программулины так: обновляющий клиент собирает CRC32 со всех компонентов, шлёт на сервер, а тот возвращает сгенерированный архив с файлами, у которых контрольная сумма различается. Клиент распаковывает архив в рабочую папку и всё.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы