Do ALL updates get rebuilt each time?

There's an option in wyBuild to rebuild ALL updates from previous versions to the current version. If, after a while there a many updates present is it necessary to keep all the files and folders from previous, much older versions?

The motivation behind this question is that we like to issue small updates frequently. Our application folder with files is quite large and we would be storing each of these versions just for wyBuild. Is it possible to get away with only having the last two update file and folders stored on disk at a time, previous updates having been built already won't need to be rebuilt with each release.

Any ideas on how to best manage small, frequent updates?

Right now a patch from [OLD version] to [LAtest version] gets built. Meaning you can N+1 new "update files". This is because we currently use "direct patches". In wyBuild 2.7 we're adding "incremental patches", meaning you'll only have to release a single file for every update (the drawback being that if a customer of yours has a really old version then they have to download *each* intermediate update to get to the latest version, instead of just directly updating to the latest version).