L>- анализируется вся структура подкаталгов указанных директорий; L>- если файл или подкаталог удален, то в патч записывается соответствующая информация, какие объекты удалить; L>- если файл или подкаталог новые, то их архивы полностью записываются в патч; L>- если файл изменился, в нем определяются только изменившиеся участки и только они записываются в патч. Например, если в новой версии по отношению к предыдущей изменилось только несколько байт, то только эта информация уйдет в патч, который получится небольшого размера.
Рассматривается ли ситуация, когда файл поменялся в длинне ?
Самое ведь гадкое — когда у 100Мб файла с ресурсами внутрь ВСТАВИЛИ 100 байт.
P.S. Встречал такой софт еще в 1997. Но не успел — фирма померла, страничка закрылась.