Есть ли способ бинарного исправления файлов WAR? - PullRequest
0 голосов
/ 25 ноября 2011

Мое веб-приложение становится все больше и больше, теперь оно составляет 25 МБ. Я должен загружать это каждый раз и занимает некоторое время с моим DSL. Я думал об использовании бинарной системы исправлений, но не могу найти хорошую. Требования:

  • Работа в Linux и Windows
  • (желательно) будет доступно на Amazon Ec2 linux через yum
  • Легко интегрируется в скрипты

Предложения? Альтернативные способы сделать это?

Ответы [ 2 ]

2 голосов
/ 25 ноября 2011

Учитывая, что файл war является не чем иным, как zip-файлом, я предполагаю, что крошечные небольшие изменения в одном файле могут потенциально изменить весь двоичный файл (такова природа сжатия), поэтому двоичное исправление действительно не имеет смысла, так какв любом случае вы могли бы посылать все это каждый раз.

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

0 голосов
/ 25 ноября 2011

Для Linux: bsdiff / bspatch

Пакет bsdiff также доступен в Cygwin.

...