2010-04-16 3 views
0

Я работаю над программой, которая должна иметь модуль «Обновления» (онлайн). Я не могу понять, как это сделать. Вначале я пытаюсь создать репозиторий SVN. Любая лучшая идея? Как это обычно делается? (Я не прошу конкретного языка, я хочу только получить общее представление о продуктах) Спасибо.Создание модуля диспетчера обновлений для программы

ответ

0

Что мы делаем (в интрасети) примерно:

У нас есть приложение, которое (вместо прямого запуска) указывает на маленький скрипт, который извлекает последнюю «огласку» версию из известного местоположения с помощью Rsync ,

Затем сценарий просто загружает само приложение.

Таким образом:

  • Все всегда работает с той же версией программного обеспечения.
  • Новые сборки легко развертываются: просто скопируйте их в известное местоположение синхронизации.
  • Использование rsync или аналогичного решения позволяет минимизировать накладные расходы, так как он работает постепенно.

Мы вынуждаем обновление для наших пользователей, но этот механизм также можно адаптировать для онлайн-обновлений (по запросу).

 Смежные вопросы

  • Нет связанных вопросов^_^