Дельта / дифференциальные обновления с использованием шоколада (или другого инструмента) - PullRequest
0 голосов
/ 15 апреля 2020

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

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

Используя Chocolatey, мы всегда должны обновлять все приложение / контент сразу (вот как мы обычно обновляем наши приложения / контент).

Я не уверен, что использование chocolatey для обновления контента - это правильный путь.
Если это так, не могли бы вы объяснить, как мы могли бы использовать дельта-обновления с использованием chocolatey? ? Если нет, есть ли у вас какие-либо предложения, как мы можем эффективно решить эту проблему?

Некоторые факты:

  • устройства имеют только низкоскоростное соединение
  • в целом папка для содержимого имеет размер более 6 ГБ
  • мы не хотим создавать собственный механизм обновления только для содержимого (например, патчера)
  • обновления включают добавление, изменение и удаление файлов

Идеи:

  • Мы думали об использовании Git (с Git LFS) для загрузки новейшего контента (удалено)
  • Создание нескольких меньшие пакеты контента и использование диапазонов версий
...