/build/static/layout/Breadcrumb_cap_w.png

When to use updates, Versioning and MSP

Hi All,
Just need some suggestion. I was ask to make 34 MSI packages of file and folder changes. I am trying to do the following

a) I want to be able to roll back to previous package if need be ( eg If I install package 3 and I need to go back to package 2) what shoud i use MSP?? updates??? MST??? Versioning???

b) I will make changes to file and folders on a weekly bais and just want to know what method would be best.

c) Does anyone know a good rule of thumb for using Updates, versioning, and MSP

Any help or suggestion will greatly be appreciated

Thanks

0 Comments   [ + ] Show comments

Answers (3)

Posted by: WiseUser 19 years ago
Fourth Degree Brown Belt
0
What you're describing is the new patch functionality provided by MSI 3.0. It has quite a few limitations - see here:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/uninstallable_patches.asp

There's a very good (although long) whitepaper on the subject of MSI 3.0 patching here:

http://www.microsoft.com/downloads/details.aspx?FamilyId=AD7AC91E-2493-4549-AE6F-BF5E007C12A3&displaylang=en
Posted by: Bladerun 19 years ago
Green Belt
0
How are you deploying these MSI's?
Posted by: UcMerrill 19 years ago
Senior Yellow Belt
0
We are deploying via SMS 2003. What we are really doing is we are updating the company website. so we have the base msi package which we deploy to the IIS servers. Then when there are updates files (dll, ocx, html, )we will deploy it to these servers one every two weeks with the option that if the updates has problem we can always roll back to the previous version.
Next every quarter we will incorporate all the updates into one msi file, deploy to the IIS servers and apply updates every 1 to two weeks.

Just don't know what is the best way to go about doing it. Any help will be greatly appreciated
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ