- How do you handle change & release management in SharePoint?
- Do you have a registry of installed solutions,form templates, etc?
- Do you documentyour installations with a tool or by hand?
- Where do you keep a backup of installed software?
- Do you keep previous versions as part of your dev > test > prod cycles?
- Do you use a source control tool to manage versions of installed binaries?
- Any tips to make sure you can survive disaster when it strikes other than backing up your farm?
|
|
||||
|
|
|
What we do is install our solutions during a fixed window (monday mornings at 7am for us) each week. The developer drops the TESTED solution (.wsp) into a folder that's named with the next planned install date on our app server. He then makes an entry into a sharepoint list we have setup that details what needs to be done (upgrade or install), what the new features or fixes are, and on which scheduled install date he would like it installed. The admin can then go in on monday morning and do the installs for that week. If there are problems, he backs it out and updates the list with details. If it's successful, he updates and "closes" the item. So not only do we have a list showing what happened and when, we also have a folder structure with all of the previously installed and updated solutions. We also keep all solution source code in Visual Source Safe obviously. So far this has worked ok, but we're pretty new at Sharepoint and are still learning. Dana |
|||
|
|
|
We're relatively new to this too. •How do you handle change & release management in SharePoint? •Do you have a registry of installed solutions,form templates, etc? •Do you document your installations with a tool or by hand? •Where do you keep a backup of installed software? •Do you keep previous versions as part of your dev > test > prod cycles? •Do you use a source control tool to manage versions of installed binaries? •Any tips to make sure you can survive disaster when it strikes other than backing up your farm? |
|||
|
|