Есть ли ПО для обновления программного обеспечения или писать самому?
Подскажите ПО для обновления своего программного обеспечения. Практически идеальным решением был бы SVN с доступом только на чтение для пользователей, но:
1) не уверен что его можно распространять в своем ПО
2) Папка .svn в корне игры может затереть другую/чужую папку .svn
3) Для пользователя это должно быть предельно прозрачно, максимум кнопка "Update" или автоматическая проверка и установка.
Как пример - любая игра в Steam, запускаешь, она автоматически обновляется перед стартом.
Для Windows. Сервер обновления - Linux, но не принципиально.
Всем заранее спасибо за ответы.
Да, торрент тоже никто не отменял, несомненный плюс в разгрузке своих серверов, особенно в периоды больших обновлений. Из минусов - не уверен что пользователи этому будут рады, в США/Канаде например большинство провайдеров интернет продают пакеты с лимитом по трафику (да-да, не удивляйтесь), и юзер очень обрадуется, узнав о перекаче уже в счете за прошлый месяц. А разбираться в настройках никто не будет.