Delete older versions

I don't want to keep old versions in my filesystem. Can I simply delete them without adjusting the wyBuild project file? I actually want to only generate a patch from the oldest deployed version and a catch-all patch for everything else. Will wybuild cry if I delete the files of older versions? If it does, can I remove versions via the command line?

Also, what about the old patches on the server? Can I delete those without problems?

Also, what about the old patches on the server? Can I delete those without problems?

Yes, you can delete those.

Can I simply delete them without adjusting the wyBuild project file? I actually want to only generate a patch from the oldest deployed version and a catch-all patch for everything else.

Well, wyBuild isn't really designed to work that way. What's the problem with creating patches for all your versions? Would you rather have incremental patches (e.g. A -> B -> C instead of A -> C, B -> C)?

> What's the problem with creating patches for all your versions? Would you rather have incremental patches (e.g. A -> B -> C instead of A -> C, B -> C)?

Yes we a have an uncommon requirement. Our software is fairly big and gets updated fairly often. However, we can be sure that the updates are always deployed after the update. There are lots of huge BLOBs in the software that the wyBuild binary delta doesn't help much with, because they are encrypted, thus likely to completely change even for a small modification in their actual content. For this reason I want to spare the disk space on my development machine, since we don't benefit from being able to update from multiple versions.

I'd like patches that update like:Latest deployed version -> New versionAnything else -> New version

The "anything else" part would just be a precaution, because, as I said, we are fairly confident that the clients get the update (it's one customer with a large number of machines).

Come on guys, don't leave me like that :/

Well, unfortunately incremental patches (A->B, B->C) isn't yet available in wyBuild -- only direct patches (A->C, B->C).

I know disk space can be a problem, especially if you're developing large software on laptops. What we recommend (at least until we add incremental patches) is that you store your original files on an external harddrive or a network drive. You can get very large drives for about $100.

But we know this is a real concern and we'll have better solutions in the future.