Patching question
Posted: Thu Sep 06, 2007 11:17 am
Hello, I'm sort of new to trying to get patching working on my application, here is a bit of background:
So my application is about 10000 files, in about 1300 components. It takes a while to install, so for the nightly development build, I wanted to make a small patch that wouldn't take long to install.
Now I have my application built, I backed up my built installer, upped the revision number from 1.0.0 to 1.0.1, added the backed up installer to the patch references. Now I add a file or two to my source files, and rebuild the package and patch. The patch is about 1.5MB, which is appropriate with included runtime files and patch data.
Now for the problematic part that I'm trying to get more information on. When I run the patch, it takes forever to apply because it goes through every file in the original distribution and evaluating weather or not it should patch the file. This makes my 1.5MB patch installer take more than 15-ish minutes to install.
Is there any way to instruct the setup process that it only needs to patch a few files, so it doesn't spend a whole lot of time checking things that don't need to be updated?
So my application is about 10000 files, in about 1300 components. It takes a while to install, so for the nightly development build, I wanted to make a small patch that wouldn't take long to install.
Now I have my application built, I backed up my built installer, upped the revision number from 1.0.0 to 1.0.1, added the backed up installer to the patch references. Now I add a file or two to my source files, and rebuild the package and patch. The patch is about 1.5MB, which is appropriate with included runtime files and patch data.
Now for the problematic part that I'm trying to get more information on. When I run the patch, it takes forever to apply because it goes through every file in the original distribution and evaluating weather or not it should patch the file. This makes my 1.5MB patch installer take more than 15-ish minutes to install.
Is there any way to instruct the setup process that it only needs to patch a few files, so it doesn't spend a whole lot of time checking things that don't need to be updated?